Robotics
Total Semester Hours Required: 40
Students pursuing the MS in Robotics with a Graduate Certificate in Engineering Leadership must complete 16 semester-hours of required GIEL coursework, 12 semester-hours of Robotics core coursework, and 12 semester-hours of coursework in their chosen Robotics concentration.
Please refer to the Robotics homepage for the most up-to-date course requirements and other program information.
Required GIEL Coursework
All students will be required to complete the following 16 semester-hours of Gordon Engineering Leadership coursework. Please visit the curriculum page for complete course descriptions.
ENLR 5121 | Engineering Leadership 1 | 2 |
ENLR 5122 | Engineering Leadership 2 | 2 |
ENLR 5131 | Scientific Principles of Engineering 1 | 2 |
ENLR 5132 | Scientific Principles of Engineering 2 | 2 |
ENLR 7440 | Engineering Leadership Challenge Project 1 | 4 |
ENLR 7442 | Engineering Leadership Challenge Project 2 | 4 |
Robotics Core Coursework
Students must complete one course in each of the following catagories and complete a total of 12 semester-hours of the following Robotics Engineering coursework.
Mechanical Engineering
Complete one of the following:
ME 5250 | Robot Mechanics and Control | 4 |
ME 5659 | Control Systems Engineering | 4 |
Electrical and Computer Engineering
Complete one of the following:
EECE 5550 | Mobile Robotics | 4 |
EECE 5554 | Robotics Sensing and Navigation | 4 |
Computer Science
Complete one of the following:
CS 5180 | Reinforcement Learning and Sequential Decision Making | 4 |
CS 5335 | Robotic Science and Systems | 4 |
Robotics Concentration Options
Students will also complete 12 semester-hours in one of the following Robotics concentrations: Mechanical Engineering, Electrical and Computer Engineering, or Computer Science. Students will select elective coursework in consultation with their academic advisor.
Mechanical Engineering
Complete additional ME course not used to fulfill the core requirements:
ME 5250 | Robot Mechanics and Control | 4 |
ME 5659 | Control Systems Engineering | 4 |
Complete two of the following:
IE 5630 | Biosensor and Human Behavior Measurement | 4 |
IE 7280 | Statistical Methods in Engineering | 4 |
IE 7315 | Human Factors Engineering | 4 |
ME 5240 | Computer Aided Design and Manufacturing | 4 |
ME 5245 | Mechatronic Systems | 4 |
ME 5250 | Robot Mechanics and Control | 4 |
ME 5655 | Dynamics and Mechanical Vibration | 4 |
ME 5659 | Control Systems Engineering | 4 |
ME 5665 | Musculoskeletal Biomechanics | 4 |
ME 6200 | Mathematical Methods for Mechanical Engineers 1 | 4 |
ME 6201 | Mathematical Methods for Mechanical Engineers 2 | 4 |
ME 7210 | Elasticity and Plasticity | 4 |
ME 7247 | Advanced Control Engineering | 4 |
ME 7253 | Advanced Vibrations | 4 |
Electrical and Computer Engineering
Complete additional EECE course not used to fulfill the core requirements:
EECE 5550 | Mobile Robotics | 4 |
EECE 5554 | Robotics Sensing and Navigation | 4 |
Complete two of the following:
EECE 5550 | Mobile Robotics | 4 |
EECE 5552 | Assistive Robotics | 4 |
EECE 5554 | Robotics Sensing and Navigation | 4 |
EECE 5580 | Classical Control Systems | 4 |
EECE 5639 | Computer Vision | 4 |
EECE 5642 | Data Visualization | 4 |
EECE 5644 | Introduction to Machine Learning and Pattern Recognition | 4 |
EECE 7150 | Autonomous Field Robotics | 4 |
EECE 7263 | Humanoid Robotics | 4 |
EECE 7323 | Numerical Optimization Methods | 4 |
EECE 7337 | Information Theory | 4 |
EECE 7370 | Advanced Computer Vision | 4 |
EECE 7397 | Advanced Machine Learning | 4 |
Computer Science
Complete additional CE course not used to fulfill the core requirements:
CS 5180 | Reinforcement Learning and Sequential Decision Making | 4 |
CS 5335 | Robotic Science and Systems | 4 |
Complete two of the following:
CS 5006 | Algorithms | 4 |
CS 5100 | Foundations of Artificial Intelligence | 4 |
CS 5320 | Digital Image Processing | 4 |
CS 5330 | Pattern Recognition and Computer Vision | 4 |
CS 5340 | Computer/Human Interaction | 4 |
CS 6110 | Knowledge-Based Systems | 4 |
CS 6120 | Natural Language Processing | 4 |
CS 6130 | Affective Computing | 4 |
CS 6140 | Machine Learning | 4 |
CS 6350 | Empirical Research Methods | 4 |
CS 7140 | Advanced Machine Learning | 4 |
CS 7170 | Seminar in Artificial Intelligence | 4 |
DS 5220 | Supervised Machine Learning and Learning Theory | 4 |