Diana Franklin Associate Professor
Department of Computer Science

(773) 702-4029
JCL 325
CS Education


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 dmfranklin.at.uchicago.edu