Joint MBA/MSCS with Chicago Booth School of Business

Immersion Coursework & Placement Exams

To begin the MPCS portion of the program, all students must either pass the MPCS Programming Placement Exam and MPCS Mathematics Placement Exam or enroll in MPCS 50101 Concepts of Programming and MPCS 50103 Mathematics for Computer Science: Discrete Math.

Placement exams are available before each quarter.

Students with a background in computer science are encouraged to take the placement exams for advanced course placement. Those without such a background may take the placement exams, but should note that the immersion coursework is designed to equip them with the foundational knowledge needed for success in the program.

MPCS Specific Degree Requirements

Masters Program in Computer Science = 700-900 units (7-9 classes) of MPCS only courses

  • 2 prerequisite classes (programming and math) if needed
  • 4 Core courses including 1 Programming, 1 Algorithms and 2 Systems classes
  • 3 MPCS Electives

The MPCS degree has two prerequisite (immersion) courses (100-units) a student must fulfill either through course completion or placement exams:

  • MPCS 50101 Concepts of Programming
  • MPCS 50103 Mathematics for Computer Science (Discrete Math)
Scroll to Top