Robotics Core* & Elective** Course Offerings
(Typically offered) Fall Semester
Category: Mechanics
Courses: *ROBOT 6000 – Robotics I: Mechanics
**ROBOT 7010 System ID (every odd Fall)
Category: Human-Robot
Courses: **ROBOT 6400 – NeuroRobotics (every even Fall)
**CS 6360 Virtual Reality
Category: Cognition
Courses: *CS 6300 Artificial Intelligence
**CS 6350 Machine Learning
Category: Control
**ME EN 6200/ ECE 6615 – Classical Control System
**ME EN 7200 – Nonlinear Control
Category: Perception
Courses: *CS 6640 Image Processing
*CS 6320 Computer Vision
**CS 6353 Deep Learning
**ECE 6530 Digital Signal Processing
Category: Robot Design
Courses: **ROBOT 6960 – Wearable Robotics (every even Fall)
(Typically offered) Spring Semester
Category: Mechanics
Courses: **ROBOT 7000 – Robot Manipulation (every odd Spring)
Category: Human-Robot
Courses: **ROBOT 7400 – Haptics (every odd Fall)
Category: Cognition
Courses: *ROBOT 6200 – Motion Planning
Category: Control
Courses: *ROBOT 6100 – Robotics II: Control
**ECE 6670 – Control of Electric Motors
**ME EN 6210/ECE 6652 – Linear Sys & State Space Control
**ME EN 7210 – Optimal Control (every even Spring)
Category: Robot Design
Courses: **ROBOT 6500 Advanced Mechatronics (every even Spring)
**ECE 6780/CS 6780 – Embedded System Design
**ROBOT 6960 – Advanced Design in Robotics Techniques (every even Spring)
**ROBOT 6960 – Medical Robotics (every even Spring)