Robotics

Study mode:On campus Study type:Full-time Languages: English
Foreign:$ 83 k / Year(s) Deadline: Jan 15, 2025
22 place StudyQA ranking:1908 Duration:

Photos of university / #uofmichigan

The Michigan Robotics program consists of three main technical areas, which converge as students produce functioning robots:

  • Sensing of the environment, external agents, and internal body information to determine state information
  • Reasoning with that information to make decisions for guidance, control, and localization
  • Acting upon the body and environment to produce motion or other outputs that enable the robot to locomote or interact with the environment

Each of these areas may be considered a subplan for coursework and research study.

Our students come to the field with a variety of backgrounds, particularly in mechanical engineering, electrical engineering, and computer science. They learn to work in teams to accomplish the many tasks necessary to build and operate an autonomous system, including mechanical design, electronics, programming and integrating all the parts. Students graduate the program as independent researchers and engineers, and many will go on to become leaders in robotics research, in academia, industry and government.

The Robotics Masters (MS) degree program requires completion of 30 credits of letter-graded coursework including directed study for 3 to 6 credits.  

The robotics program classifies most of its courses as belonging to one of three core subdisciplines:

  • Sensing – Includes computer vision, mapping, signal processing 
  • Reasoning – Includes planning, multi-agent coordination, machine learning, artificial intelligence
  • Acting – Includes control, kinematics, dynamics, mechanical, bio-mechanical systems design, manipulation, real-time systems 

Robotics: Sensing Core Area Course List

  • AERO 566:  Data Analysis & System ID
  • EECS 442:  Computer Vision
  • EECS 504:  Foundations of Computer Vision (only 1 of 442 & 504 counts for credit)
  • EECS 542:  Advanced Topics in Computer Vision
  • EECS 551:  Mathematical Methods for Signal Processing
  • EECS 556:  Image Processing
  • EECS 559:  Advanced Signal Processing
  • EECS 568/NAME 568:  Mobile Robotics:  Methods and Algorithms

Robotics: Reasoning Core Area Course List

  • AERO 552:  Aerospace Information Systems
  • AERO 575:  Flight Trajectory Optimization
  • AERO 584:  Navigation & Guidance of Aerospace Vehicles
  • EECS 492:  Introduction to Artificial Intelligence
  • EECS 543:  Knowledge-Based Systems
  • EECS 545:  Machine Learning
  • EECS 550:  Information Theory
  • EECS 558:  Stochastic Control
  • EECS 592:  Advanced Artificial Intelligence
  • EECS 595:  Natural Language Processing
  • EECS 598:  Unsupervised Feature Learning
  • EECS 692: Advanced Artificial Intelligence
  • IOE 473:  Decision Support Systems
  • IOE 512:  Dynamic Programming
  • IOE 536:  Cognitive Ergonomics
  • IOE 560:  Bayesian Decision Analysis
  • IOE 562:  Reliability

Robotics: Acting Core Area Course List

  • AERO 540 / ME 540:  Intermediate Dynamics
  • AERO 551 / EECS 562 : Nonlinear Systems & Control
  • AERO 573:  Dynamics & Control of Spacecraft
  • AERO 580 / EECS 565:  Linear Feedback Control Systems
  • EECS 461:  Embedded Systems Control
  • EECS 464:  Hands-On Robotics
  • EECS 561 / ME 561:  Design of Digital Control Systems
  • EECS 566:  Discrete Event Systems
  • EECS 567 / ME 567:  Robot Kinematics and Dynamics
  • ME 542:  Vehicle Dynamics
  • ME 543:  Anal/Comp Dynamics
  • ME 552:  Mechatronics
  • ME 548:  Applied Nonlinear Dynamics
  • ME 568:  Vehicle Control Systems

Robotics: Possible Elective Courses

Robotics:

  • EECS 467:  Autonomous Robotics
  • EECS 567 / ME 567:  Robot Kinematics and Dynamics
  • EECS 568:  Mobile Robotics
  • ME 552:  Mechatronic Systems Design

Math:

  • EECS 450:  Advanced Math for Engineers I
  • EECS 501:  Probability & Random Processes
  • EECS 560 / ME 564 / AERO 550:  Linear Systems
  1. Graduate Application
  2. Application Fee
  3. GRE Scores
  4. Letters of Recommendation
  5. Transcripts
  6. Academic Statement of Purpose
  7. Personal Statement
  8. Resume/Curriculum Vitae
  9. English Proficiency Test Scores

Want to improve your English level for admission?

Prepare for the program requirements with English Online by the British Council.

  • ✔️ Flexible study schedule
  • ✔️ Experienced teachers
  • ✔️ Certificate upon completion

📘 Recommended for students with an IELTS level of 6.0 or below.

Enroll in the course

Similar programs:
Study mode:On campus Languages: English
Local:$ 67.2 k / Year(s) Foreign:$ 67.2 k / Year(s)
Deadline: Feb 15, 2025 24 place StudyQA ranking: 1984
Study mode:On campus Languages: English
Local:$ 1.56 k / Year(s) Foreign:$ 1.56 k / Year(s)
201–250 place StudyQA ranking: 3990
Study mode:On campus Languages: English
Local:$ 3.23 k / Year(s) Foreign:$ 3.23 k / Year(s)
Deadline: Feb 1, 2025 1001+ place StudyQA ranking: 3625
Study mode:On campus Languages: English
Local:$ 3.23 k / Year(s) Foreign:$ 3.23 k / Year(s)
Deadline: Feb 1, 2025 1001+ place StudyQA ranking: 2957