As computing becomes ever more entwined with modern life, it’s critical that students learn how to navigate these technologies from an early age. Computing education encompasses two major areas. First, learning basic concepts of computer science and programming as early as elementary school can help prepare students for advanced STEM education and careers later in life, while literacy in both the potential uses of computing and the risks for privacy, security, and unintentional bias is an essential skill. Second, by harnessing cutting-edge computing technology, such as robotics, data science, and artificial intelligence, researchers can push forward education in a number of areas by providing students with personalized, automated instruction to supplement traditional classroom instruction.

UChicago faculty and students research and develop the most effective methods of teaching a broad spectrum of learners, with an emphasis on populations traditionally underrepresented in computing fields. They develop tools, curricula, activities, and outreach programs for students from kindergarten through graduate school, in areas such as programming, data science, robotics, and quantum computing. Projects also focus on inclusive approaches, so that the next generation of computer scientists and computational thinkers reflects the diverse communities of our world.

Labs & Groups

CANON (Computing for Anyone) Lab

Diana Franklin
Researching innovations in computational thinking education with an emphasis on equity and inclusion for all underrepresented populations.

Related Faculty

Marshini Chetty

Marshini Chetty

Associate Professor of Computer Science
Diana Franklin

Diana Franklin

Associate Professor of Computer Science
Sarah Sebo

Sarah Sebo

Assistant Professor of Computer Science

News & Events

Netflix logo on phone screen
UChicago CS News

The Hidden Cost of Netflix’s Autoplay: A Study on Viewing Patterns and User Control

Feb 25, 2025
Raul Castro Fernandez
UChicago CS News

Raul Castro Fernandez among six UChicago scientists awarded prestigious Sloan Fellowships in 2025

Feb 18, 2025
UChicago CS News

Quantum Leap: New Research Reveals Secrets of Random Quantum Circuits

Feb 04, 2025
UChicago CS News

Fred Chong from the Department of Computer Science Named ACM Fellow for Contributions to Quantum Computing

Jan 22, 2025
UChicago CS News

Rethinking AI as a Thought Partner: Perspectives on Writing, Programming, and More

Jan 16, 2025
UChicago CS News

UChicago Partners On New National Science Foundation Large-Scale Research Infrastructure For Education

Dec 10, 2024
UChicago CS News

Saturdays with CSIL — How Undergraduates are Transforming CS Education for Local High School Students

Dec 05, 2024
UChicago CS News

UChicago Researchers Receive Google Privacy Faculty Award for Research on AI Privacy Risks

Nov 22, 2024
UChicago CS News

The Climate App Designed to Tackle Chatham’s Flooding Crisis

Nov 21, 2024
In the News

Globus Receives Multiple Honors in 2024 HPCwire Readers’ and Editors’ Choice Awards

Nov 20, 2024
In the News

Argonne Team Breaks New Ground in AI-Driven Protein Design

Nov 15, 2024
UChicago CS News

DOE Awards Fred Chong and his National Research Team $7.5M to Develop a SMART Software Stack to Control Quantum Computer Noise

Nov 12, 2024
arrow-down-largearrow-left-largearrow-right-large-greyarrow-right-large-yellowarrow-right-largearrow-right-smallbutton-arrowclosedocumentfacebookfacet-arrow-down-whitefacet-arrow-downPage 1CheckedCheckedicon-apple-t5backgroundLayer 1icon-google-t5icon-office365-t5icon-outlook-t5backgroundLayer 1icon-outlookcom-t5backgroundLayer 1icon-yahoo-t5backgroundLayer 1internal-yellowinternalintranetlinkedinlinkoutpauseplaypresentationsearch-bluesearchshareslider-arrow-nextslider-arrow-prevtwittervideoyoutube