Current offerings are as follows:

Robotics (MAEG 5755)
Students will learn both fundamental robotic manipulation concepts like: pose, trajectories, kinematics, dynamics, and control via python-based toolkits as well as how to deploy them in real-robots via ROS. As such the course is very practical and focuses more on programming and implementation with simulated and real robots. The course consists with interesting projects that require deployment in real-robots to demonstrated advanced capabilities found in SOTA research papers with possible extensions.

 

Intro to AI (MAEG 3080)

What do web search, speech recognition, face recognition, machine translation, autonomous driving, and automatic scheduling have in common? These are all complex real-world problems, and the goal of artificial intelligence (AI) is to tackle these with rigorous mathematical tools. In this course, you will learn the foundational principles that drive these applications and practice implementing some of these systems. Specific topics include machine learning, search, game playing, Markov decision processes, constraint satisfaction, graphical models, and logic. The main goal of the course is to equip you with the tools to tackle new AI problems you might encounter in life.