Robotics, MSE
The master's degree in Robotics (ROBO) is a multi-disciplinary program jointly sponsored by the Departments of Computer and Information Science, Electrical and Systems Engineering, and Mechanical Engineering and Applied Mechanics.
Housed and administered by the GRASP Lab, one of the top robotics research centers in the world, Penn’s ROBO master’s program educates students in the science and technology of robotics, vision, perception, control, automation, and machine learning. Our students hail from a variety of engineering, scientific, and mathematical backgrounds, united by a passion for robots and a desire to advance robotic technologies to benefit humanity. Our program provides an ideal foundation for jobs in a variety of industries including robotics, aerospace, automotive, industrial automation and defense; it also provides a solid basis for further graduate studies.
For more information: https://www.grasp.upenn.edu/academics/masters
Curriculum
Code | Title | Course Units |
---|---|---|
Foundational Courses | ||
Select 3 Foundational courses from 3 of the 4 following areas: 1 | 3 | |
Artificial Intelligence | ||
Applied Machine Learning | ||
Machine Learning | ||
Artificial Intelligence | ||
Learning in Robotics | ||
Robot Design | ||
Design of Mechatronic Systems | ||
Introduction to Robotics | ||
Advanced Robotics | ||
Control | ||
Linear Systems Theory | ||
Feedback Control Design and Analysis | ||
Feedback Control Design and Analysis | ||
Control and Optimization with Applications in Robotics | ||
Model Predictive Control | ||
Perception | ||
Machine Perception | ||
Computer Vision & Computational Photography | ||
Advanced Topics in Machine Perception | ||
Technical Electives | ||
Select 5 Technical electives (courses with Attribute=EMRT) 2 | 5 | |
General Elective | ||
Select 2 General electives (courses with Attribute=EMRE) 3 | 2 | |
Total Course Units | 10 |
- 1
1 course from 3 out of the 4 areas (Artificial Intelligence; Robot Design & Analysis; Control; Perception); 3 courses total required. Details may be referenced here.
- 2
5 courses are required from the approved Technical Elective list.
- 3
2 graduate level courses are required; choose from:
- CIS, CIT, EAS (excluding EAS 8950, EAS 8960, EAS 8970), ENM, ESE, IPD, MATH or MEAM courses
- Foundational Course areas
- Technical Elective List
- Certain courses will only be considered general electives (such as EAS 5450 Engineering Entrepreneurship I, EAS 5460 Engineering Entrepreneurship II). A full list may be found here.
- Courses from other disciplines with pre-approval of the Program Director.
The degree and major requirements displayed are intended as a guide for students entering in the Fall of 2024 and later. Students should consult with their academic program regarding final certifications and requirements for graduation.