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
C
Professor, Electrical and Computer Engineering and Systems Design Engineering
A
Professor, Combinatorics and Optimization and Quantum Computing
N
Associate Professor, Teaching Stream
S
M
Professor, Combinatorics and Optimization, Institute for Quantum Computing
V
Assistant Professor, Stratford School of Interaction Design and Business
S
Designing, Prototyping, and Evaluating Data Management Protocols That Strike a Balance Between Efficiency and Security in Both Trusted and Untrusted Environments
Distributed Data Management, Fault Tolerance, Data Privacy & Security
Distributed Systems and Fault Tolerance
Cryptography and Data Security
+3
F
R
Professor, Canada Excellence Research Chair in Data Intelligence
S
Assistant Professor, Combinatorics and Optimization
M
Professor, and Canada Research Chair in Reliable Structure Discovery
S
Empirical Methods for Software Engineering. Broadly Speaking, My Trainees and I Mine Historical and Operational Data That Is Generated During the Development of Large-Scale Software Systems to Glean Actionable Insights for Software Stakeholders.
Software Delivery. Improving the Process of Assembling, Verifying, and Deploying Releases of Software Systems From Its Sources (a.k.a., Release Engineering, Devops).
Software Quality. Deriving Practical Guidelines for Developing More Reliable and Robust Software Systems.
Software Engineering Research
+4