Domestic Applicant Fee: $55 International Applicant Fee: $65
The application requirements and process are the same for the MSD and Programming Certificate programs. Please contact Leslie@cs.utah.edu for information about application fee waivers.
PRE-REQUISITES: Applicants must demonstrate problem solving skills and the ability to reason mathematically and logically through undergraduate or higher level courses in one or more of the following: Calculus, Probability Theory, or Statistics (examples of courses at the University of Utah that would satisfy this requirement include MATH 1100, MATH 1170, MATH 1210, ECON 3620, ECON 3640, or PSY 3000).

Total Program Cost
Cost of the entire MSD program (Fall/Spring/Summer/Fall) beginning Fall 2025:
Resident
Non-Resident
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
