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

Assistant Professor, Department of Computer Science

Diana Franklin

Associate Professor, Department of Computer Science

Sarah Sebo

Assistant Professor, Department of Computer Science

News & Events

UChicago CS News

CS Students Receive Job Offers at Grace Hopper Celebration

Oct 17, 2022
Past Event

Three-Minute Madness!

Oct 12, 2022
UChicago CS News

Application Support Program Launched to Help Prospective UChicago CS Students

Sep 30, 2022
UChicago CS News

Borja Sotomayor Joins CRA Education Committee as Board Member

Aug 29, 2022
UChicago CS News

High School Students in College Prep Program Visit UChicago CS

Aug 23, 2022
Past Event

DSI Summer Lab: Final Symposium

Aug 19, 2022
UChicago CS News

New 2022-23 Faculty Add Expertise in Linguistics, Visualization, Economics, and Data Science Education

Aug 11, 2022
Video

Data Science Institute Summit

Jun 15, 2022
UChicago CS News

DSI Summer Lab Returns In-Person With 49 Students From Across the U.S.

Jun 14, 2022
UChicago CS News

UChicago CS Labs Join Museum of Science & Industry For Robot Block Party

Apr 20, 2022
UChicago CS News

Professor Andrew Chien Authors New Textbook, “Computer Architecture for Scientists”

Mar 16, 2022
UChicago CS News

University of Chicago, City Colleges of Chicago Join Forces to Increase Diversity in Science Careers

Dec 14, 2021
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