Academics
Programs of Study
Our Masters of Science in Computer Science (MSCS) programs are designed to equip students with the skills and knowledge needed for successful careers in industry. With a strong history of helping graduates secure excellent positions at top companies, we offer the following professional programs:
- 9-Course MS in Computer Science Program provides a balance between foundations in CS and skills necessary for technology careers.
- 12-Course MS in Computer Science Specialization Program is for students seeking further coursework and experience in one of the following areas: Application Development, Artificial Intelligence/Data Analytics, High Performance Computing, Software Engineering.
- Joint MBA / MPCS Program meets today’s leading tech companies’ cross-functional demands between business and technology. Our joint program with the Chicago Booth School of Business enables students to earn both an MBA and an MS in Computer Science.
- Part-Time Program is designed for working professionals who want to advance their careers without stepping away from them. With a flexible, evening-based course schedule, the MPCS part-time program allows students to earn their degree while continuing to work full time.
Additional Opportunities
- 4+1 Advanced Scholars
The UChicago 4+1 Advanced Scholars program offers current undergraduate students the opportunity to earn both a bachelor’s and a master’s degree in Computer Science - Bx/MS Program
The Bx/MS program provides an opportunity for outstanding UChicago undergraduates to complete their BA/BS and MS degrees in four years. - Pre-Doctoral MS in Computer Science
A small, highly selective program for students focused on academic research.