Program Overview
Introduction to the Robotics Masters Degree Program
The Robotics Masters (MS) degree program is a comprehensive academic program that requires the completion of 30 credits of letter-graded coursework, including directed study for 3 to 6 credits.
Program Requirements
The academic topics in ROB 501 and ROB 550 provide a critical foundation for the Robotics curriculum, and students are expected to complete these courses within their first two semesters, if they are offered. If either ROB 501 or ROB 550 is not available in the second semester but is offered in the third semester, students must enroll in the course during their third semester. Failure to do so may result in a delay in graduation.
Course Grades and GPA Requirements
Course grades must be B- or better for the credit hours to be counted toward any MS degree requirement. A student must have a minimum cumulative Rackham GPA of 3.0 (B) to be granted a degree.
Master's Credit Distribution Requirements
The Robotics Masters Degree requires a minimum of 30 graduate-level credit hours with the following distribution:
- 8 credits of core coursework:
- ROB 550 (4 credits)
- ROB 501 (4 credits)
- 12 credits to fulfill breadth and depth requirements unless course equivalency has been granted
- Breadth requirement: 9 credits (at least 1 course from each of the 3 core areas:
- Sensing
- Acting
- Reasoning)
- Depth requirement: 3 credits in depth area (at least 1 additional course taken from at least one of the 3 core areas:
- Sensing
- Acting
- Reasoning)
- Breadth requirement: 9 credits (at least 1 course from each of the 3 core areas:
- 3-6 credits of Directed Study (ROB 590)
- Optional: 3 credits of Advanced Research (ROB 690)
- Optional: 3 credits of ROB 502 Programming for Robotics
Elective Courses
After fulfilling required credits in core coursework, directed study, breadth, and depth categories, students may select additional courses from the Complete Course Listing to reach the 30 total credits needed for graduation. These courses are listed as Sensing, Acting, Reasoning, or Elective. Any course listed under Sensing, Reasoning, or Acting that is not used to fulfill the breadth or depth requirement, 400-level courses listed here, or any 500-level or higher courses within the College of Engineering, can be considered an elective.
