Robotics Engineering, Master of Engineering (M.Eng.)

Non-thesis only: 30 credits required    

All Professional Master of Engineering Programs consist of 10 courses/30 credits. All students are expected to complete a preliminary course plan for their intended degree program. Degree planning worksheets can be found here:

Course Title Credits
Required courses (Take 4 courses):12
Planning for Autonomous Robots
Introduction to Robot Modeling
Control of Robotic Systems
Perception for Autonomous Robots
Robotics Programming Elective (Choose at least 1 course):3
Advanced Topics in Engineering (ENPM808X - Software Development for Robotics)
Special Topics in Engineering (ENPM809E Python Applications for Robotics)
Special Topics in Engineering (ENPM809Y Introductory Robot Programming)
Robotics Electives (Choose at least 2):6
Advanced Topics in Engineering (ENPM809T Autonomous Robots)
Rehabilitation Robotics
Advanced Topics in Engineering (ENPM808F Robot Learning)
Advanced Topics in Engineering (ENPM808P Manufacturing and Automation)
Human-Robot Interaction
Building a Manufacturing Robotic Software System
Other Electives listed above or approved by advisor (Choose 3 courses. See Plan.))9
Total Credits30