Skip to main content
Deadline for domestic and international applicants: March 15, 2026.
Review of applications received early begins: January 1, 2026

The application requirements and process are the same for the MSD and Programming Certificate programs.

Domestic Applicant Fee: $55
International Applicant Fee: $65

Please contact Leslie@cs.utah.edu for information about application fee waivers.
A group of mixed gender and mixed race students gathered around a computer.

Total Program Cost

Cost of the entire MSD program (Fall/Spring/Summer/Fall) beginning Fall 2025:

Resident

$42,327.59

Non-Resident

$59,053.83

Admissions Criteria

Bachelor's Degree

You may apply if you have received a bachelor’s degree from a regionally accredited college or university. Four years of study is required for most international university degrees. If you are currently finishing up your degree, BS or MS, please note your status in your applications statement of purpose, and upload available transcripts to date into the application system. You can be admitted based on this information and, official transcripts will be verified before the start of the semester. You need to have a bachelor’s degree before starting the MSD program.

Transcripts/GPA

This requirement includes a list all colleges and universities applicants have attended including the University of Utah, regardless of length of attendance. Official transcripts from each institution will be required. A minimum cumulative 3.0 undergraduate GPA is required for admission. The transcripts should include courses that demonstrate the ability to reason mathematically and logically.

Optional: Graduate Record Examination (GRE) Test ScoreFocus

The GRE is not required to apply, but will be looked at if submitted with your application. School code 4853 or department code 0402.

English Language Proficiency

International applicants must receive a minimum score of 80 on the TOEFL (Test of English as a Foreign Language) iBT exam, 6.5 on the IELTS exam, or 110 on Duolingo.

Needed for Application

Kahlert School of Computing MSD Online Application

Apply by clicking the following link: Online Application

Statement of Purpose

One statement of purpose essay describing the applicant's intent and goals for joining the program (submitted within the online application).

Three Letters of Recommendation

Resume

Two University of Utah students seated and focused on their laptops.