| Part 1: Introduction to Robotics Control | |
| 09/02/2025 (Tue) | Class 1: Introduction to the course | HW 1 Released |
| 09/04/2025 (Thu) | Class 2: Optimization 101 | |
| 09/09/2025 (Tue) | Tutorial 1: numpy/scipy [Colab] [Colab with solutions] | |
| 09/11/2025 (Thu) | Class 3: Gradient Descent | |
| 09/16/2025 (Tue) | Tutorial 2: Rover Setup | |
| 09/18/2025 (Thu) | NO CLASS (Guest Lecture Tomorrow) | |
| 09/19/2025 (Fri) | Guest Lecture: Ken Goldberg 11:00am-12:00pm @ 60 5th Ave, room 150 | HW 1 Due |
| 09/23/2025 (Tue) | Class 4: Supervised Learning | HW 2 Released |
| 09/25/2025 (Thu) | Class 5: Rigid Body Transformations I | |
| 09/30/2025 (Tue) | Class 6: Rigid Body Transformations II | |
| 10/02/2025 (Thu) | Class 7: Forward Kinematics | HW 2 Due |
| 10/07/2025 (Tue) | Tutorial 3: Coding Transforms [Colab] | HW 3 Released |
| 10/09/2025 (Thu) | Class 8: Inverse Kinematics | |
| 10/14/2025 (Tue) | NO CLASS (Legislative Monday) | |
| 10/16/2025 (Thu) | Class 9: Robot Dynamics & Jacobian | |
| 10/21/2025 (Tue) | Tutorial 4: Forward & Inverse Kinematics [Colab][Videos] | HW 3 Due |
| 10/23/2025 (Thu) | Class 10: Introduction to Control | HW 4 Released |
| 10/28/2025 (Tue) | Class 11: Linear Quadratic Regulators | |
| 10/30/2025 (Thu) | Class 12: Non-Linear Dynamics and LQR Variants | |
| Part 2: Sensing and Fusion | |
| 11/04/2025 (Tue) | Class 13: Robot Sensing | |
| 11/06/2025 (Thu) | Tutorial 5: Coding LQRs [Colab] | HW 4 Due |
| 11/11/2025 (Tue) | Class 14: Introduction to filtering: Kalman Filters, Extended Kalman Filters | |
| 11/13/2025 (Thu) | Irmak Güzey: Tactile Sensing for Robotic Manipulation | HW 5 Released |
| Part 3: Planning | |
| 11/18/2025 (Tue) | Class 15: Filtering (continued), Planning and Configuration Spaces | HW 6 Released |
| 11/20/2025 (Thu) | Class 16: Filtering (continued), Graph Search Algorithms | |
| 11/25/2025 (Tue) | Class 17: Heuristic Planning and Sample-Based Planners | HW 5 Due |
| 11/27/2025 (Thu) | NO CLASS (Thanksgiving) | |
| Part 4: Advanced Topics | |
| 12/02/2025 (Tue) | Class 18: Computer Vision for Robotics | |
| 12/04/2025 (Thu) | Mahi Shafiullah: Home Robotics | |
| 12/09/2025 (Tue) | Class 20: Imitation Learning | HW 6 Due |
| 12/11/2025 (Thu) | Gaoyue Zhou: World Models for Robotics | |