University of Utah
Search
School of Computing

 


M.S. and Ph.D. in Computing, Robotics Track


M.S. in Computing, Robotics Track

A student may pursue an M.S. with a course-only option, a project option, or a thesis option. The minimum number of credits is 30. Three courses are required, plus an additional three courses from a restricted selection as described in Robotics Track Courses.

Two additional elective courses at the 6000-level or higher (not including independent study, seminars, or thesis) from any department are required. Depending on whether a student is pursuing a course-only M.S., a project M.S., or a thesis M.S., additional 6000-level or higher courses can be chosen, this time including independent study, seminars, and research credit, in order to reach a 30-credit minimum.


Example Program of Study for an M.S. in Computing, Robotics Track

Below is one possibility for a program of study that satisfies the degree requirements. Thesis students will substitute thesis credits (CS 6970) for elective courses.

Year 1 Fall Semester Year 1 Spring Semester
Number Title Credits Number Title Credits
CS 6310 Introduction to Robotics 3 CS 6330 Introduction to Robot Control 3
CS 6370 Geometric Computation and Motion Planning 3 CS 6300 Artificial Intelligence 3
CS 7939 Robotics seminar 1 CS 7939 Robotics seminar 1
?? 6000 Elective courses 5 ?? 6000 Elective courses 5
Semester Total 12 Semester Total 12
 
Year 2 Fall Semester Year 2 Spring Semester
Number Title Credits Number Title Credits
CS 6320 3D Computer Vision 3 CS 7320 System Identification for Robotics 3
?? 6000 Elective courses 9 ?? 6000 Elective courses 9
Semester Total 12 Semester Total 12


Ph.D. in Computing, Robotics Track

A minimum of 50 credits is required, of which at least 27 credits must be graduate course work, and at least 14 credits must be dissertation research. Of the graduate course work, three are required courses, plus an additional three courses from the restricted electives as described in Robotics Track Courses.

Two additional elective courses at the 6000-level or above (not including independent study, seminars, or thesis) from any department are required. Remaining credits to fill the 50-credit minimum may be chosen from other 6000-level or higher courses or from seminars or dissertation research, but not independent study.


Example Program of Study for a Ph.D. in Computing, Robotics Track

Year 1 Fall Semester Year 1 Spring Semester
Number Title Credits Number Title Credits
CS 6310 Introduction to Robotics 3 CS 6330 Introduction to Robot Control 3
CS 6370 Geometric Computation and Motion Planning 3 CS 6300 Artificial Intelligence 3
CS 7939 Robotics seminar 1 CS 7939 Robotics seminar 1
?? 6000 Elective courses 5 ?? 6000 Elective courses 5
Semester Total 12 Semester Total 12
 
Year 2 Fall Semester Year 2 Spring Semester
Number Title Credits Number Title Credits
CS 6320 Computer vision 3 CS 7320 System Identification for Robotics 3
?? 6000 Elective course 3 ?? 6000 Elective course 3
CS 7970 Thesis Directed Research 6 CS 7970 Thesis Directed Research 6
Semester Total 12 Semester Total 12
 
Year 3 Fall Semester Year 3 Spring Semester
Number Title Credits Number Title Credits
?? 6000 Elective courses 6 ?? 6000 Elective courses 6
CS 7970 Thesis Directed Research 6 CS 7970 Thesis Directed Research 6
Semester Total 12 Semester Total 12

 


School of Computing • 50 S. Central Campus Dr. Rm. 3190 • Salt Lake City, UT 84112
801-581-8224 • Send comments to webmaster@cs.utah.edu
Disclaimer

Home People Research Admissions Site Map