David R. Cheriton School of Computer Science
University of Waterloo
David R. Cheriton School of Computer Science at University of Waterloo has 222 faculty on GradNova.
Faculty
T
Associate Professor, Teaching Stream and Associate Dean, Undergraduate Admissions and Outreach
Algorithmic Number Theory
Computing Contests/challenges, Especially Computational Thinking Tasks, Data Structures, and Algorithms
Typically First- and Second-Year Computer Science Major Courses, Especially Cs135 (designing Functional Programs), Cs115 (introduction to Computer Science I), and Cs241 (foundations of Sequential Programs)
Teaching and Learning Programming
+4
B
Associate Professor, Teaching Stream
M
Associate Professor, Teaching Stream
R