Contact Info
(773) 702-4029
Crerar 325

Diana Franklin is an Associate Professor in Computer Science and Director of Computer Science Education at UChicago STEM Education. She leads five computer science education research projects through CANON Research Lab involving students ranging from pre-K through university. She is the lead PI for quantum computing education for EPIQC, an NSF expedition in computing. Her research agenda explores ways to create curriculum and computing environments in ways that reach a broad audience. She is a recipient of the NSF CAREER award, NCWIT Faculty Undergraduate Mentoring Award, four teaching awards, and three best paper awards (ICER ’17, IPDPS ’14, and Computing Frontiers ’13).

Franklin received her Ph.D. from UC Davis in 2002. She was an assistant professor (2002-2007) and associate professor with tenure (2007) in Computer Science at the California Polytechnic State University, San Luis Obispo, during which she held the Forbes Chair. From 2008-2015, she was tenured teaching faculty at UC Santa Barbara. Her research interests include computing education research, architecture involving novel technologies, and ethnic and gender diversity in computing. She is the author of “A Practical Guide to Gender Diversity for CS Faculty,” from Morgan Claypool.

If you are interested in being a graduate student or undergraduate student in my lab, please contact me at


Focus Areas: CS Education, Quantum Computing

I am interested in how students learn computer science concepts, especially at the elementary school level. In particular, I explore how to create curriculum and development environments that can reach a broad spectrum of learners, including underrepresented ethnic and gender minorities and students struggling academically. My research is housed in the CANON (Computing for ANyONe) Research Lab. I am leading five projects, spanning learners from pre-K through college.



Computing Education

Seeding inclusive computing education for the next generation, from grade school to grad school

Human Computer Interaction

Exploring the interfaces between people and technologies

Systems, Architecture & Networking

Design and analysis of computing systems: cloud, edge, Internet, quantum, and beyond

Labs & Groups

EPiQC (Enabling Practical-Scale Quantum Computing)

Fred Chong
A multi-disciplinary, multi-institutional NSF Expedition in Computing, led by UChicago, that spans quantum algorithms, software, and physical machines.

CANON (Computing for Anyone) Lab

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

News & Events

UChicago CS News

Associate Professor Diana Franklin Named ACM Distinguished Member

Dec 07, 2022
UChicago CS News

Prof. Diana Franklin Discusses Quantum Computing Education on Entangled Things Podcast

Nov 03, 2022
UChicago CS News

High School Students in College Prep Program Visit UChicago CS

Aug 23, 2022
UChicago CS News

Postdoc Kate Smith Receives IEEE Early Career Award in Microelectronics

Jun 28, 2021
UChicago CS News

Two UChicago CS PhD Students Receive 2021 Harper Fellowship

Jun 07, 2021
UChicago CS News

Three EPiQC Papers Chosen By IEEE Micro for Annual Top Picks Awards

May 27, 2021
Past Event

Greg Nelson (Washington) – Learning Technology for Formal Systems

Mar 11, 2021
Past Event

Yu Huang (Michigan) – Objectively Measure Developers’ Cognitive Activities: Code, Biases, and Brains

Feb 22, 2021
UChicago CS News

Four UChicago CS Students Selected for Rising Stars Program

Oct 17, 2020
UChicago CS News

Why TIPP&SEE Works: CANON Lab Research Wins Best Paper at CS Education Conference

Oct 15, 2020
UChicago CS News

University of Chicago and UIUC Lead New Quantum Education Program

Aug 05, 2020
UChicago CS News

Prof. Diana Franklin Co-Lead Writer of NSF Report on Key Concepts for Quantum Education

May 20, 2020
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