Skip to main content Skip to secondary navigation

Email forwarding for @cs.stanford.edu is changing. Updates and details here.
CS Commencement Ceremony June 16, 2024. Learn More.

 

Main content start
Associate Professor (Teaching) of Computer Science

Christopher Gregg

Associate Professor (Teaching) of Computer Science
Chris Gregg received his Ph.D. in Computer Engineering from the University of Virginia in 2012, has a Master's of Education from Harvard University (2002), and a BS in Electrical Engineering from Johns Hopkins University (1994). Prior to becoming a lecturer at Stanford, Chris was a lecturer in the computer science department at Tufts University, and prior to that he taught high school physics in Massachusetts and California for seven years. Chris was on active duty in the Navy for seven years, and remains as a Commander in the Navy Reserves in the Information Warfare / Cryptology community.

Chris's research interests include computer architecture (specifically, general purpose computing on GPUs) and the pedagogy of computer science teaching and instruction.

Education

Ph.D., University of Virginia, Computer Engineering (2012)
M.Ed., Harvard University, Education (Physics) (2002)
B.S., Johns Hopkins University, Electrical Engineering (1994)