Skip to content
uwcourses
courses
departments
instructors
Find a professor
Spring 2027
66359 instructors
Andrea Arpaci-Dusseau
3.8/5 adjusted ·Teaching in Spring 2027
Challenging
Craig Thompson
3.8/5 adjusted ·Teaching in Spring 2027
Jeremy Foltz
3.8/5 adjusted ·Teaching in Spring 2027
Troy Runge
3.8/5 adjusted ·Teaching in Spring 2027
Karl Shoemaker
3.8/5 adjusted ·Teaching in Spring 2027
Alejandro Roldan
3.8/5 adjusted ·Teaching in Spring 2027
Corinne Henak
3.8/5 adjusted ·Teaching in Spring 2027
J. Michael Collins
3.8/5 adjusted ·Teaching in Spring 2027
Margie Rosenberg
3.8/5 adjusted ·Teaching in Spring 2027
Rebecca Larson
3.8/5 adjusted ·Teaching in Spring 2027
Sangkee Min
3.8/5 adjusted ·Teaching in Spring 2027
Thomas Jahns
3.8/5 adjusted ·Teaching in Spring 2027
Yiwei Zhang
3.8/5 adjusted ·Teaching in Spring 2027
Choua Lee
3.8/5 adjusted ·Teaching in Spring 2027
Mark Vareschi
3.8/5 adjusted ·Teaching in Spring 2027
Jamal Jones
3.8/5 adjusted ·Teaching in Spring 2027
Josiah Hanna
3.8/5 adjusted ·Teaching in Spring 2027
Howard Schweber
3.8/5 adjusted ·Teaching in Spring 2027
Challenging
Hessam Bavafa
3.8/5 adjusted ·Teaching in Spring 2027
Kyoung-Shin Choi
3.8/5 adjusted ·Teaching in Spring 2027
Challenging
Robert Hamers
3.7/5 adjusted ·Teaching in Spring 2027
Annemarie Schneider
3.7/5 adjusted ·Teaching in Spring 2027
Julian Cooper
3.7/5 adjusted ·Teaching in Spring 2027
Stacey Lee
3.7/5 adjusted ·Teaching in Spring 2027
Jennifer Otting
3.7/5 adjusted ·Teaching in Spring 2027
Tracy Puccinelli
3.7/5 adjusted ·Teaching in Spring 2027
Martha Gibson
3.7/5 adjusted ·Teaching in Spring 2027
Ashley Brown
3.7/5 adjusted ·Teaching in Spring 2027
Lingjun Li
3.7/5 adjusted ·Teaching in Spring 2027
Nimish Pujara
3.7/5 adjusted ·Teaching in Spring 2027
← Previous
Next →
Find courses →