Graduate Program

Approximately 100 students enter the graduate program annually, with an even split between those entering the M.S. and PhD programs. Our admissions standards are high, and hence the competition is rigorous for limited number of open positions within the program. Admission is based on an evaluation of both an applicant’s academic profile and research potential.

PhD students are supported financially throughout their graduate career via a combination of teaching assistantships, research assistantships, and fellowships, conditional on good progress.

MS students have the opportunity to apply for funding as teaching assistants or research assistants.

The M.S. degree in the School of Computing can be completed as a thesis or non-thesis degree and provides comprehensive course and research experience.

Admissions

If you’re interested in attending graduate school in the School of Computing, please see our graduate admissions information.


Degree Guidelines

2020 Graduate Handbook
Past Handbooks


FAQ

Graduate FAQ


Degrees Offered

There are three Master’s degree programs within in the School of Computing at the University of Utah:

  • MS in Computer Science
  • MS in Computing
  • Master of Software Development

There are two PhD degree programs within in the School of Computing at the University of Utah:

  • PhD in Computer Science
  • PhD in Computing