Philip Guo is a professor of Cognitive Science at UC San Diego. His research spans human-computer interaction, computing education, and human-centered AI for education. He studies how people learn computer programming and data science, and he builds tools to help people better understand code and data. For instance, his Python Tutor educational tool has been used by over 25 million students and teachers from over 180 countries throughout the past two decades. Python Tutor received a UIST Best Paper award and the ACM SIGCSE Test of Time award for long-term impact. His other lines of research have received 10-year long-term impact awards from VL/HCC and ISSTA, along with Best Paper awards at CHI, UIST, SIGCSE, VL/HCC, ICSE, and ISSTA.

VIII. Early Full Professor Era (The Tortured Profs Department)

2026

2025


VII. Associate Professor Era (Folklore)

2025

2024

2023

2022

2021

2020


VI. UCSD Assistant Professor Era (Reputation)

2019

2018

2017


V. Rochester Assistant Professor Era (1989)

2017

2016

2015


IV. Postdoc Era (Red)

2015

2014

2013


III. Ph.D. Dissertation Era (Speak Now)

2012

2011

2010


II. Early Ph.D. Era (Fearless)

2009

2008


I. Undergrad/Masters Student Era (self-titled debut album)

2007

2006