Academics
Course Highlights
A selection of courses offered by UChicago CS and its programs for undergraduates, master's students, and PhD students. For a complete list of courses and details, please refer to the Full CS Course Catalog.
Search
Filter
Undergraduate
CMSC 11111: Creative Coding
Ravi Chugh
Research Areas: Programming Languages
Undergraduate
CMSC 25910: Engineering for Ethics, Privacy, and Fairness in Computer Systems
Blase Ur
Research Areas: Human Computer Interaction, Security & Privacy, Systems, Architecture & Networking
Undergraduate, PhD
CMSC 20370: Inclusive Technology: Designing for Underserved and Marginalized Populations
Marshini Chetty
Research Areas: Human Computer Interaction
Undergraduate
CMSC 25040: Introduction to Computer Vision
Michael Maire
Research Areas: Visual Computing
Undergraduate
CMSC 11900: Introduction to Data Science II
Michael Franklin, Dan Nicolae
Research Areas: AI & Machine Learning, Data & Databases
Undergraduate
CMSC 22880: Introduction to Quantum Computing
Diana Franklin
Research Areas: Systems, Architecture & Networking