The Master of Engineering (M.Eng.) program in robotics is interdisciplinary in nature and spans a range of disciplines which include computer engineering, computer science, mechanical engineering, systems engineering, and aerospace engineering. Faculty and professionals teaching our courses are at the forefront of the latest breakthroughs and advances in robotics, which are incorporated into the program curriculum. 

Curriculum

The curriculum is designed to cover fundamental and applied topics in design, modeling, and control of robotic systems as well as planning and perception for autonomous robots. We offer courses which cover artificial intelligence, computer vision, motion planning, space and planetary robotics, robot kinematics and dynamics, control, networked robotic systems, and robotics at micro- and nano-scale. Students are able to tailor their studies in Optimization, Decision Making, and Algorithms; Performance Analysis and Design Methods; Modeling, Systems and Control; and Sensing, Vision and Perception.

Program Requirements

  • 10 Courses including 4 Core Courses, at least 1 ENPM Robotics specific programming elective, at least 2 ENPM Robotics specific electives and up to 3 technical electives from the approved list of courses. Students should consult with their advisor prior to registering and have pre-approval for all technical electives.
  • No Thesis/Research
  • No Comprehensive Exam
  • 30 Credits

View Program Requirements

The M.Eng. program in robotics is administered by the office of Maryland Applied Graduate Engineering (former Office of Advanced Engineering Education). This program has been endorsed by the ARM Institute.

Read this interview with 2023 M.Eng. Robotics alumna Mahima Arora, who explains how her training in the program has given her the skills to succeed in her robotics career. Many thanks to the ARM Institute for this story.


Top