The full-time Masters Program in Computer Science offers a comprehensive and professionally-oriented computer science education that combines the foundations of computer science with applied technical coursework. The full-time MPCS is especially well suited for students interested in software engineering, application development, information security, data analytics, and high-performance computing.
Full-time students at the University of Chicago take 3 classes per quarter and have the choice to complete the 9-Course program in one academic year or the 12-Course specialization program in 15 months. Daytime classes are available for full-time students.
To view a complete list of course offerings, please visit the MPCS Course Catalog.
Students without a background in programming and/or Discrete Math should plan to start the program with one or both of our Immersion Classes. Immersion classes are available to any admitted MPCS student.