The University of Chicago | Graduate Admissions

Computer Science - MS

Division: Physical Sciences
Degree Type: M.S 

Program Description

The Masters Program in Computer Science offers a leading-edge, adaptable and relevant computer science education that combines the foundations of computer science with the high-demand applied technology skills necessary in today's evolving business world. Our curriculum is designed to equip students with the skills and knowledge required for a career in software engineering, data analytics, high-performance computing and other cutting-edge technologies.

The Masters Program in Computer Science at the University of Chicago provides a Masters-level education in computer science with a strong emphasis in applied topics. We offer two degree programs, a 9-course Masters in Computer Science and a 12-Course MS Specialization Program in three areas, Software Engineering, High Performance Computing and Data Analytics.

The 9-course program can be completed full-time in one year; the 12-course program in 15 months, including internship.

What sets our program apart from other programs is our ability to tailor course work to the needs of our students, regardless of previous computing experience or career objectives.

We are able to accommodate working professionals and varying schedules, so the program may be taken on a full-time or part-time basis to best fit your needs. Our classes are held in the evening at the Hyde Park Campus.

Unlike other programs where a specific set of prerequisites is required for entry to the program, we realize some students may not have the computer science background needed as a foundation for success in the program but plenty of relevant experience or expertise. To accommodate those with less experience in math and/or programming, we offer prerequisite courses in math and programming to introduce students with limited previous exposure to computing to the fundamental skills that are needed to successfully begin the masters level coursework.

Explore Curriculum (
Explore MPCS classes (
Explore program prerequisites (
Explore program faculty (
Explore application deadlines (

Explore program faculty »


Application Method

Applications should be initiated through the online application. Paper applications are not accepted.


Quarter to Enroll    US Citizen Application Deadline International Applicant Deadline
Winter 2015 December 1, 2014 N/A
Summer 2015 May 1, 2015 February 1, 2015
Autumn 2015 August 1, 2015 February 1, 2015

Degree Objective

MS only.

Application Requirements

  1. Completed application
  2. Statement of Purpose
  3. Resume
  4. Three recommendation letters
  5. Official GRE scores
  6. Official TOEFL scores (required for international students)
  7. Official copies of all transcripts

Admissions Decisions

The Masters Program in Computer Science reviews domestic applications on an on-going basis. Admissions decisions will be made on completed applications as they are received. Priority is given to applicants with proposed earlier start dates.

International applicants will begin to be notified after March 1st of our admissions decision.

No decisions will be given by phone.

Program Requirements

Programming and math prerequisites for the program can be found on our website at

Students with a background in math or programming can take placement exams to waive one or both of these classes.

Students without a background in math or programming will need to start the program in the prerequisite programming or math course.

Two degree programs are offered - the 9-Course MS in Computer Science and the 12-Course MS in Computer Science Specialization Program.

Additional information on the curriculum and graduation requirements can be found at:


Costs & Financial Aid

Tuition for the Masters Program in Computer Science is $5259 per course for the 2014-2015 academic year.

The math and programming prerequisite courses, Concepts of Programming class and Math for Computer Science are each 150 credit hours. Tuition is $5000 per class.

The CS department does not offer any financial assistance, scholarships or funding to students in the Masters Program. All TA/RA positions are reserved for students in the PhD program.