September 2023

49 48 UChicago’s Computer Science (CS) program empowers students to explore the cutting edge of operating systems, information theory, algorithm analysis, combinatorics, and artificial intelligence. Furthermore, a computer science major or minor serves as an excellent foundation for work in other areas, including but not limited to mathematics, the natural sciences, social sciences, public administration, and the arts. COLLEGEADMISSIONS.UCHICAGO.EDU The Undergraduate Computer Science Program Offering BA and BS degrees, UChicago CS prepares students for both graduate work and employment in computer science. Students receiving the B.A. will have sufficient breadth and depth for either graduate study or immediate employment in computer science. Recipients of the B.S. will also have substantial depth and breadth in a field outside of computer science. All students who major in computer science have the option to complete a specialization. Typical specialization areas include systems, security, theory, data science, programming languages, and machine learning. Additionally, UChicago CS administers paid Summer Research Fellowship opportunities. The interdisciplinary research areas include data science, quantum computing, AI & machine learning, human computer interaction, security & privacy, and visual computing. COMPUTER SCIENCE AND MACHINE LEARNING AT UCHICAGO: