We currently do not have a major or minor undergraduate program in Robotics, but we are working to establish one. We do, however, offer a handful of undergraduate courses, and are piloting new ones each semesters. Please see our current course options to see what will be offered.
As robotics is so interdisciplinary, however, most engineering disciplines offer routes into robotics. Many students in our graduate program come from mechanical, electrical, or computer engineering backgrounds, but also from aerospace engineering, naval engineering, information science, kinesiology, biomedicine, or other fields. There are also several undergraduate project teams where students can learn and apply skills while competing in international competitions.
Undergraduate Program Advising Office Hours
Drop in and ask questions about the upcoming undergraduate program.
Wednesdays, 4.30 to 5.30pm
Alternating in FMCRB 2000 and Zoom
Check the calendar for the next session.
Answers to other frequently asked questions for undergraduates are available from the Engineering Advising Center. If you have other questions, and are a current U-M undergraduate student, please contact the Engineering Advising Center. If you are not a U-M student, please contact Engineering Recruitment and Admissions.
Other questions about the Robotics Undergraduate Program can be sent to firstname.lastname@example.org.
Can I get a major or minor in Robotics?
As of now, there is no major or minor in Robotics available. However, there are several undergraduate classes being developed, with different availability each term. We are currently working on an undergraduate degree program and hope to offer it in Fall 2022.
What are introductory Robotics classes like?
100-level Robotics classes cover topics such as computational linear algebra, robotic mechanisms, and introduction to programming and artificial intelligence.
This brings the typical upper-level topics to first-year undergraduates, allowing you to cover engineering fundamentals of math and science through robotics projects, an approach we call “coding is believing.”
Get a greater sense of each course below:
- ROB 101: Computational Linear Algebra
- ROB 102: Introduction to AI and Programming
- ROB 103: Robotic Mechanisms
- ROB 204: Introduction to Human-Robot Systems
How can I get on the waitlist or get a course permission for ROB 101, ROB 102, or ROB 103?
Course permissions can be obtained by filling out the Course Override Request Form for the desired course. Please know that we will issue overrides as quickly as we are able.
How can I get a tour of the new building?
Building tours are currently in development. As of now, we recommend that interested prospective undergraduates sign up for a tour with the College of Engineering Undergraduate Admissions.
How can I use Robotics’ facilities and resources like M-Air or the Makerspace?
M-Air can be used by research groups, student teams, or courses. More information on M-Air and how to reserve it can be found on the M-Air site.
How do I apply as an undergraduate?
Interested prospective undergraduates can find out more about applying to the College of Engineering.
Until a formal Robotics undergraduate program is created, which we hope to have soon, we have no program to admit students to, and so, do not accept applications.
However, as robotics is so interdisciplinary, most undergraduate disciplines can offer routes into robotics. Many students in our graduate program come from mechanical, electrical, or computer engineering backgrounds, but also from aerospace engineering, naval engineering, information science, kinesiology, biomedicine, or other fields.
For ROB102: Intro to AI and Programing, I see there are advisory pre-reqs for ROB101 and ROB103 — should I complete those classes first?
No – Fall 2021 is the pilot for ROB102, and we don’t expect most students to have completed either of those classes.
How do I find out about or apply for financial aid?
More information on financial aid for undergraduates can be found at the College of Engineering’s scholarship and funding site.