Washington University, St. LouisEngineering

Master of Engineering in Robotics


The principal goal is to prepare individuals for professional practice in Robotics Engineering by leveraging the technical skills developed in an undergraduate engineering or physical science program.

Degree Logistics

The admission requirement is a bachelor’s degree in engineering or physical sciences from an accredited university. The degree requires 30 units. The courses must be 400-level or higher and they must include at least 15 units of 500-level courses. Students must have a cumulative grade point average of at least 3.2 out of a possible 4.0 over all courses applied toward the degree. (effective fall 2016).

The MEng program

is designed to be completed in one year and a half, but it can be completed over a longer time period on a part-time basis. In order to finish in 1.5 years, students should take 3 courses (9 units) each in fall and spring semesters and 4 courses (12 units) in the second fall semester. For this program, the supervised project (6 units) is optional.

The degree program must be consistent with the residency and other applicable requirements of Washington University and the School of Engineering & Applied Science.

Required Courses

(total of 12 units)

  • ESE 446 Robotics: Dynamics and Control (Spring)
  • ESE 447 Robotics Laboratory (Fall,Spring)
  • ESE 551 Linear Dynamic Systems I (Fall)
  • CSE 550S Mobile Robotics or CSE 511A Introduction to Artificial Intelligence (Fall) or CSE 517 Machine Learning (Spring)
  • ESE 590 Electrical & Systems Engineering Graduate Seminar must be taken each semester. A passing grade is required for each semester of enrollment and is received by attendance at regularly scheduled ESE seminars. Students must attend at least 3 seminars per semester. Part-time students are exempt except during their year of residency. Seminars missed in a given semester may be made up during the subsequent semester.

Elective Courses

(total of 18 units)

Elective courses must be selected at least one course from each of the following three groups. Other courses may be selected as electives with the approval of the Program Director.

Optimization and Simulation Group

  • ESE 403 Operations Research (Fall)
  • ESE 407 Analysis And Simulation Of Discrete Event Systems (Spring)
  • ESE 415 Optimization (Spring)

Control Engineering Group

  • MEMS 431 Structural Dynamics (Fall)
  • ESE 441 Control Systems (Fall) or MEMS 4301 Modeling, Simulation and Control (Spring) or MEMS 4302 Aircraft Flight Dynamics and Controls (Spring)
  • ESE 444 Sensors and Actuators (Fall)
  • ESE 425 Random Processes and Kalman Filtering (Fall)
  • ESE 543 Control Systems Design By State Space Methods (Fall)
  • ESE 552 Linear Dynamic Systems II (Spring)
  • ESE 553 Nonlinear Dynamic Systems (Spring)

Computer Science Group

  • CSE 511A Introduction to Artificial Intelligence (Fall)
  • CSE 517 Machine Learning (Spring)
  • CSE 520 Real-Time Systems (Fall)
  • CSE 521 Wireless Sensor Networks
  • CSE 537S Mobile Computing (Fall)
  • CSE 546 Computational Geometry
  • CSE 553S Advanced Mobile Robotics (Spring)
  • CSE 556 Human-Computer Interaction Methods (Fall)
  • CSE 568M Imaging Sensors (Spring)li>
  • CSE 559A Computer Vision (Spring)

Project Course

The MEng program may include up to 6 units of project in the form of Independent Study as part of elective courses.

  • ESE 500 Independent Study (Fall, Spring and Summer)
  • CSE 598 Masters Project (Fall, Spring and Summer)
  • MEMS 500 Independent Study (Fall, Spring and Summer)
  • The independent study could be in the form of a practicum or a special project and it requires an approval from the Program Director.

Preparation for the Program

The required courses assume the following foundations in mechanical engineering & materials science , electrical engineering, systems engineering and computer science. Although they do not count towards the degree program, they are recommended for those students who lack these foundations.

  • MEMS 255 Engineering Mechanics 2 (mechanical engineering & materials science foundation, Fall and Spring)
  • ESE 351 Signals and Systems (electrical and systems engineering foundation, Fall and Spring)
  • CSE 501N Programming Concepts and Practice (computer science foundation, Fall)

Program Director

Hiro Mukai (ESE)

Program Co-Directors

Roger Chamberain (CSE) and David Peters (MEMS)

Washington University in St. Louis School of Engineering & Applied Science, Department of Electrical & Systems Engineering

Green Hall, CB 1042, 1 Brookings Drive, Saint Louis, MO, USA 63130
Phone: (314) 935-5565, Fax: (314) 935-7500

Reduce Font SizeEnlarge Font SizePrint Page