Welcome to ComputingEd@UW, a community of UW faculty and students passionate about 1) research about how people learn computing and 2) the practice of how people teach computing.

Our community spans faculty and students from:

Join the mailing list to get infrequent announcements. Join the ComputingEd@UW Slack to participate in discussion, message the community, discuss papers and conferences, and more.

How do I meet people in the community?

How do I participate in research?

There are many ways to get started:

  • Read the Computing Education Research FAQ to learn about the field.
  • Visit the CSE 590E Computer Science Education seminar. It's got a graduate level course number, but it's open to students at all levels. It often discusses computing education research papers and their application to CS teaching.
  • Visit the Code and Cognition Lab, which has several PhD students and undergraduates that conduct computing education research. Join one of the many quarterly lablets, which are informal research gatherings amongst students, led by Amy and her postdocs and doctoral students.
  • Reach out to any of the faculty and students in the community to chat about research opportunities.

How do I learn to teach computing?

Who's in the community?

Below is an alphabetized list of faculty and students who've asked to be listed as part of the community. To be listed here, tell us about yourself and we'll add you. We refresh this page at the end of each Spring quarter to keep it fresh.

Ruth Anderson Associate Teaching Professor CSE
Rahul Banerjee PhD student CSE
Bob Boiko Teaching Professor iSchool
Lauren Bricker Associate Teaching Professor CSE
Brock Craft Associate Teaching Professor HCDE
Diana Dai Undergrad CSE
Andrew Davidson Associate Teaching Professor HCDE
Matt Davidson PhD student Education
Sayamindu Dasgupta Assistant Professor HCDE
Katie Davis Associate Professor iSchool
Jayne Everson PhD student CSE
Emilia Gan PhD student CSE
Katie Headrick-Taylor Assistant Professor Education
Justin Hsia Associate Teaching Professor CSE
Ari Hock PhD student Education
Omar Ibrahim Masters CSE
Lucy Jiang Undergrad CSE
Richard Ladner Emeritus Professor CSE
Jialin Li PhD student CSE
Kevin Lin Assistant Teaching Professor CSE
Amy J. Ko Professor iSchool
Benjamin Mako-Hill Assistant Professor Communication
Sean Munson Associate Professor HCDE
Niral Shah Assistant Professor Education
Jasper Tran O'Leary PhD student CSE
Alannah Oleson PhD student iSchool
Hal Perkins Associate Teaching Professor CSE
Pratyush Patel PhD student CSE
Yim Register PhD student iSchool
Joel Ross Associate Teaching Professor iSchool
Mara Kirdani-Ryan PhD student CSE
Jean Salac Postdoctoral Scholar iSchool
Hunter Schafer Assistant Teaching Professor CSE
Abduselam Shaltu Undergrad CSE
Meron Solomon Undergrad Design
Steve Tanimoto Professor CSE
Kyle Thayer Assistant Teaching Professor iSchool
Linda Vong Undergrad CSE, Education
Jason Yip Associate Professor iSchool
Robbie Weber Assistant Teaching Professor CSE
Brett Wortzman Assistant Teaching Professor CSE
Aaron Zhao Undergrad iSchool, Education
Annuska Zolyomi Assistant Teaching Professor Computing & Software Systems, UW Bothell

We also have many former members who have moved to other institutions. Here are their affiliations from when they were here at UW:

Andrew Hu Undergrad CSE, Education
Dastyni Loksa PhD student iSchool
Greg Nelson PhD student CSE
Benjamin Xie Postdoc iSchool