Available Now
Post-BS PhD
Complete all of the following:
(Minimum credits required)
- 30 course credits (6000 and 7000 level coursework); AND
- 3 seminar credits; AND
- 14 PhD dissertation credits
Minimum total of 47 credits
Post-MS PhD
Students with a qualified MS (Master's) degree or other completed graduate credits should consult with the Director of Robotics Studies or Robotics Graduate Student Coordinator regarding a potential requirement waiver (on a course-by-course basis).
Students stacking upon a University of Utah MS (including Milestone Master's) degree can waive up to 33 credits (30 coursework, 3 seminar), subject to meeting all Robotics PhD categories and requirements. Remaining course requirements will still be subject to Supervisory Committee approval and recommendations.
Students stacking upon an MS degree from a university besides the University of Utah should contact the Graduate Student Coordinator. All coursework is subject to Supervisory Committee approval and must satisfy the program requirements indicated below.
Click on each section below for more details.
Complete at least one course from each core area:
Robotics Mechanics Core Area (Required)
- ROBOT 6000 | Robotics I: Mechanics | 3 Credits
(Also offered as CS 6310 or ECE 6650 or ME EN 6220)
Robot Control Core Area (Required)
- ROBOT 6100 | Robotics II: Control | 3 Credits
(Also offered as CS 6330 or ECE 6651 or ME EN 6230)
Cognition Core Area (Pick One)
- ROBOT 6200 | Motion Planning | 3 Credits
(Also offered as CS 6370 or ME EN 6225) - CS 6300 | Artificial Intelligence | 3 Credits
Perception Core Area (Pick One)
- CS 6640 or BME 6640 or ECE 6532 (cross-listed) | Image Processing | 3 Credits
- CS 6320 | Computer Vision | 3 Credits
Required Core Area Credit Hour Sub-Total: 12 Credits
Select 3 classes total from at least two different categories.
Core courses listed above that are not used to fulfill a core area requirement may also be considered.
Robot Mechanics Category Electives
- ROBOT 7000 | Manipulation and Mobility | 3 Credits
(Also offered as ME EN 7230 or CS 7310) - ROBOT 7010 | System Identification for Robotics | 3 Credits
(Also offered as ME EN 7220 or CS 7320)
Robot Control Category Electives
- ME EN 6200 or ECE 6615 (cross-listed) | Classical Control Systems | 3 Credits
- ECE 6670 | Control of Electric Motors | 3 Credits
- ME EN 6210 or ECE 6652 or CH EN 6203 (cross-listed) | State Space Control | 3 Credits
- ME EN 7200 | Nonlinear Control | 3 Credits
- ME EN 7210 | Optimal Control | 3 Credits
- ECE 6570 | Adaptive Control | 3 Credits
Cognition Category
- CS 6350 | Machine Learning | 3 Credits
- CS 6958 | Robot Learning (currently special topics) | 3 Credits
Perception Category
- CS 7640 | Advanced Image Processing | 3 Credits
- CS 6353 | Deep Learning for Image Analysis | 3 Credits
- ECE 6530 | Digital Signal Processing | 3 Credits
Human-Robot Interaction Category
- CS 6360 | Virtual Reality | 3 Credits
- ROBOT 7400 | Haptics for VR, Teleoperation, and Physical Human-Robot Interaction | 3 Credits
(Also offered as ME EN 7240) - ROBOT 6400 | Neural Engineering and NeuroRobotics | 3 Credits
(Also offered as BME 6440 or ECE 6654)
Robot Design Category
- ROBOT 6500 | Advanced Mechatronics | 4 Credits
(Also offered as ME EN 6240) - ROBOT 6960 | Wearable Robotics (currently special topics) | 3 Credits
- ECE 6780 or CS 6780 | Embedded System Design | 4 Credits
- ECE 6960 | Robotic Millisystems | 3 Credits
- CS 6956 | Medical Robotics | 3 Credits
Elective Course Sub-Total: 9-10 Credits
- ME EN 6890 or ECE 6900-001 or CS 7930-001 | Department Seminar | 1 Credit (enroll in the seminar associated with your dissertation advisor)
AND
- ROBOT 6800 or ECE 6868 or ME EN 6890 (cross-listed) | Robotics Seminar | 2 Credits (enroll in 2 semesters for 1 credit each semester)
Remaining courses to reach the 30-credit hour coursework minimum requirement may be chosen from core courses and pre-approved electives above, supporting electives below, lecture-based engineering/science courses (e.g., excluding seminars, projects, thesis), or approved non-engineering/science courses. Subject to supervisory committee approval.
Supporting Electives (Recommended allied classes that complement robotics curriculum)
- ME EN 6035 | Design of Experiments | 3 Credits
- ME EN 6250| Object-Oriented Programming for Interactive Systems | 3 Credits
- ME EN 6100 | Ergonomics | 3 Credits
- ECE 6540 | Estimation Theory | 3 Credits
- CS 6540 | Human-Computer Interaction | 3 Credits
- ME EN 6410 | Intermediate Dynamics | 3 Credits
- CS 6340 | Natural Language Processing | 3 Credits
- ME EN 6205 | System Dynamics | 3 Credits
Allied Course Total: 9-10 Credits
ROBOT 7970 | PhD Dissertation | 14 Credits (enroll in your advisor’s section)
The Robotics PhD degree is the first of its kind in the Intermountain West. It allows students to build upon qualified bachelor's or master’s degrees. The Robotics PhD degree will provide knowledge for integrating hardware and software with algorithms to create the next generation of intelligent machines.
Robotics researchers are employed in a wide range of occupations that are creating the next generation of technological devices. Roboticists create assistive robots (prosthetics, wearable robots), autonomous vehicles (cars, mining equipment, underwater, and aerial), automated warehouses, manufacturing systems, medical devices, and consumer products (vacuums, 3D printers, craft machines). Interdisciplinary skills, namely hardware (electrical, mechanical, and computational), programming, and algorithms, obtained by our Robotics degrees and certificates are important for a wide range of products that a company may wish to develop.
The application for Fall 2024 is now available! If you already applied to another program at the University of Utah and want to switch into Robotics, email the Robotics Graduate Coordinator, Kelly Pearson.
Students should apply via the University of Utah Graduate School application and indicate "Robotics PhD" as their intended program. Students must be admitted to the Graduate School of the University of Utah as well as the Robotics graduate program.
Application Deadlines
Semester | Application Opens | Domestic Priority | Domestic Final | International Students |
---|---|---|---|---|
Fall | August 1 | January 1 | April 15 | January 15 |
Spring | August 1 | N/A | November 1 | Fall admission only |
Summer | August 1 | N/A | March 15 | Fall admission only |
Due to visa processing timelines, we are only able to admit new international students for Fall semesters. Current international graduate students at the University of Utah who wish to switch into the Robotics program can discuss this option with the Graduate Coordinator.
Admissions requirements are as follows:
- Students pursuing a Robotics PhD degree typically have a bachelor's or master's degree in a STEM related area. Applicants with degrees from other areas will be considered, but students may need to complete additional work (e.g., math, physics, programming, etc.) to be prepared to take robotics courses.
- Graduate degree applications will be considered holistically; therefore, specific GRE scores and GPAs are not required for admission. Admitted students typically have an undergraduate GPA of at least 3.2 and the university requires a 3.0, but students with lower GPA's are encouraged to apply and explain their individual circumstances in their personal statement.
- GRE scores are currently not required but may be considered if it will strengthen the student's application and are strongly recommended as another way to demonstrate English proficiency and academic preparation.
- International students must also meet University of Utah English proficiency requirement for admission
Applicants should also provide:
- Names and emails of 3 people that will provide recommendation letters
- A resume or curriculum vitae
- 1-2 page personal statement
- Transcripts from all institutions attended
- One page writing sample of recent research or publication (optional but recommended for PhD applicants)
- Application fee ($0 for Domestic PhD applicants with fee waiver code; $65 International PhD applicants). Domestic PhD applicants with a faculty advisor should email Kelly Pearson for the fee waiver code.
These are minimum requirements and do not guarantee admission. The graduate admissions committee reviews all aspects of the application package before determining acceptance into the Robotics graduate program. Any student wishing to pursue a PhD must identify and be selected by a faculty advisor that will advise their dissertation research. Students that have completed the Robotics Master of Science or University’s Robotics Graduate Certificate program can be considered for admissions to the PhD program without providing all of the above information, but must complete a university admission application to formalize the process and may find it beneficial to provide the above information to help potential faculty advisors consider their application.
Kelly Pearson
Robotics Graduate Student Coordinator
kelly.pearson@utah.edu
Interested students may also contact the Director of Robotics Studies, Dr. Stephen Mascaro