Our undergraduate program prepares students for their future in computer science: for graduate study, a career in industry, or as an excellent foundation for work in other areas, including mathematics, the natural sciences, social sciences, public administration, and the arts.

Master's Programs

Our department offers Master's Programs that prepare students with the foundations and skills needed for careers in technology, government, and other computing-based fields.

PhD Programs

Our PhD programs help students acquire the skills to produce successful research in computer science, across a broad range of research areas.

Join Us at UChicago CS!

Apply to UChicago CS undergraduate, master's, and PhD programs.