The Masters of Science in Computer Science program is designed for students who have a background in programming and/or computer science. The program includes both CS foundational courses and applied coursework.
Course requirements for each program can be found here:
9-Course MS in Computer Science Program
Full-time in 9 months (September to June), Part-time in 15 months
12-Course MS in Computer Science Specialization Program
Full-time in 15 months, includes internship summer
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.
To accommodate working professionals, the program may be taken on a full-time or part-time basis and all of our classes are held in the evenings in Hyde Park.