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 5121Engineering Leadership 12
ENLR 5122Engineering Leadership 22
ENLR 5131Scientific Principles of Engineering 12
ENLR 5132Scientific Principles of Engineering 22
ENLR 7440Engineering Leadership Challenge Project 14
ENLR 7442Engineering Leadership Challenge Project 24

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 5250Robot Mechanics and Control4
ME 5659Control Systems Engineering4

Electrical and Computer Engineering

Complete one of the following:

EECE 5550Mobile Robotics4
EECE 5554Robotics Sensing and Navigation4

Computer Science

Complete one of the following:

CS 5180Reinforcement Learning and Sequential Decision Making4
CS 5335Robotic Science and Systems4

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 5250Robot Mechanics and Control4
ME 5659Control Systems Engineering4

Complete two of the following:

IE 5630Biosensor and Human Behavior Measurement4
IE 7280Statistical Methods in Engineering4
IE 7315Human Factors Engineering4
ME 5240Computer Aided Design and Manufacturing4
ME 5245Mechatronic Systems4
ME 5250Robot Mechanics and Control4
ME 5655Dynamics and Mechanical Vibration4
ME 5659Control Systems Engineering4
ME 5665Musculoskeletal Biomechanics4
ME 6200Mathematical Methods for Mechanical Engineers 14
ME 6201Mathematical Methods for Mechanical Engineers 24
ME 7210Elasticity and Plasticity4
ME 7247Advanced Control Engineering4
ME 7253Advanced Vibrations4

Electrical and Computer Engineering

Complete additional EECE course not used to fulfill the core requirements:

EECE 5550Mobile Robotics4
EECE 5554Robotics Sensing and Navigation4

Complete two of the following:

EECE 5550Mobile Robotics4
EECE 5552Assistive Robotics4
EECE 5554Robotics Sensing and Navigation4
EECE 5580Classical Control Systems4
EECE 5639Computer Vision4
EECE 5642Data Visualization4
EECE 5644Introduction to Machine Learning and Pattern Recognition4
EECE 7150Autonomous Field Robotics4
EECE 7263Humanoid Robotics4
EECE 7323Numerical Optimization Methods4
EECE 7337Information Theory4
EECE 7370Advanced Computer Vision4
EECE 7397Advanced Machine Learning4

Computer Science

Complete additional CE course not used to fulfill the core requirements:

CS 5180Reinforcement Learning and Sequential Decision Making4
CS 5335Robotic Science and Systems4

Complete two of the following:

CS 5006Algorithms4
CS 5100Foundations of Artificial Intelligence4
CS 5320Digital Image Processing4
CS 5330Pattern Recognition and Computer Vision4
CS 5340Computer/Human Interaction4
CS 6110Knowledge-Based Systems4
CS 6120Natural Language Processing4
CS 6130Affective Computing4
CS 6140Machine Learning4
CS 6350Empirical Research Methods4
CS 7140Advanced Machine Learning4
CS 7170Seminar in Artificial Intelligence4
DS 5220Supervised Machine Learning and Learning Theory4