Cost & earnings at University of Chicago What students borrow here, and what they go on to earn
The Bachelor in Computer and Information Sciences at the University of Chicago is an undergraduate programme that combines rigorous computer science fundamentals with applied information topics such as databases, human–computer interaction and data analysis. It suits students who want a strong theoretical grounding alongside opportunities for interdisciplinary work and hands‑on projects in software, data and information systems.
The curriculum emphasises core computer science concepts—programming, data structures, algorithms and computation theory—while integrating practical information‑oriented subjects such as databases, information retrieval, human–computer interaction, networking and data analysis. Students typically begin with foundational programming and discrete mathematics, progress to algorithm design and systems courses, and choose electives that reflect applied or research interests.
Common topics and modules include:
Structure varies by degree path but commonly includes a set of required core units, a range of electives across computer science and information topics, and opportunities for capstone projects, honours theses or supervised research with faculty. Interdisciplinary options allow students to combine computing with statistics, economics, biology, public policy or the arts.
Admission to the University of Chicago is selective and evaluated holistically. Applicants for this programme should demonstrate strong performance in secondary‑level mathematics and related STEM subjects, evidence of analytical problem‑solving ability, and prior programming or computing experience where available.
Typical application components include:
Transfer applicants and those with advanced placement or international qualifications should consult university admissions guidance for how prior credit and coursework may be applied.
Graduates with a degree in Computer and Information Sciences work across industry, government, startups and academia. The combination of theoretical training and applied information skills prepares students for roles that require both software competence and an understanding of information systems.
Common career paths include:
Students also frequently pursue internships with technology firms, financial institutions, research labs and civic tech organisations in Chicago and beyond, or launch technology startups leveraging skills acquired during their studies.
The University of Chicago offers a rigorous academic environment with close faculty mentorship, a strong emphasis on clear analytical thinking, and extensive interdisciplinary opportunities. Computer and information students benefit from collaboration with units such as statistics, economics, and the university’s data and research institutes, enabling projects that span theory, applications and public policy.
Undergraduates have access to research programmes, practicum and capstone options, industry connections in the Chicago tech ecosystem, and career services that support internships and graduate school preparation. Small seminar classes, opportunities for honours research and the chance to work directly with faculty make it well suited for students who want both deep technical training and flexibility to apply computing across disciplines.
Shortlist scholarships and plan your application — free guidance from our advisors.