
Academics
Academics
The University of Wisconsin–Madison offers dozens of ways to integrate robotics into student coursework. Available courses range from Biomedical Engineering to Human-Robot interactions. Student work includes interplanetary exploration, automation of household tasks, and even build robots that can teach children how to read.
This is not a degree program and will not appear on a student’s transcript. Students should consult with their advisor about how to integrate appropriate courses into their official degree program.
Explore Our Courses
All available courses are listed in the course catalog Guide.
Core Robotics – Undergraduate
- EMA 202 / ME 240 – Dynamics
- ME 340 – Dynamic Systems
- COMP SCI – 580 Intelligent Robotics
Core Robotics – Graduate
- ME/ECE 439 – Introduction to Robotics
- ME/ECE 441 – Kinematics, Dynamics, and Control of Robotic Manipulators
- COMP SCI 839 – Topics in Advanced Robotics
Related Courses
Human-Computer Interaction
- COMP SCI 570 Introduction to Human-Computer Interaction
- COMP SCI 770 Human-Computer Interaction
Artificial Intelligence
- COMP SCI/PSYCH/BMI 841 – Computational Cognitive Science
- ECE/COMP SCI 533 – Image Processing
- COMP SCI 766 – Computer Vision
- COMP SCI 760 – Machine Learning
- COMP SCI 839 – Advanced Topics in Reinforcement Learning
Mathematical Theory
- ECE 717 – Linear Systems
- ECE 334 – State Space Systems
- ECE 524 – Introduction to Optimization
- ECE 532 – Matrix Methods in Machine Learning
Engineering
- ME 446 – Introduction to Feedback Controls
- ME 577 – Automatic Controls Lab
- ME 458 – Introduction to Feedback Control of Autonomous Systems
- ME 751 – Advanced Computational Dynamics
- ME 759 – High Performance Computing for Engineering Applications
- ME 376 – Mechatronics
- EMA 523 – Flight Dynamics and Control
- EMA 542 – Advanced Dynamics
- ECE 355 – Electromagnetic energy conversion
- ECE 411 – Introduction to Electric Drives
- ECE 511 – Synchronous Machines
Other Relevant Courses
- COMP SCI 559 – Computer Graphics
- COMP SCI/ECE/ISyE 524 – Introduction to Optimization
- COMP SCI 704 – Principles of Programming Languages
- COMP SCI 838 – Physics Based Modeling and Simulation