photo of Yousra Aafer
519-888-4567, ext. 35509
Location: 
DC 3522

Yousra Aafer joined the David R. Cheriton School of Computer Science on January 1, 2020 as an Assistant Professor.

Yousra was a postdoctoral researcher in the Department of Computer Science at Purdue University under the supervision of Professor Xiangyu Zhang before her appointment at the Cheriton School of Computer Science. Her research interests span the areas of systems security and software engineering, specifically focusing on mobile and smart device security. 

She received her PhD in Electrical and Computer Engineering from Syracuse University and was advised by Professor Wenliang Du. Her previous research mainly tackled Android security.

Group(s): 
Faculty→Professors
Photo of Omid Abari
Group(s): 
Adjunct Professors
Picture of Ali Abedi
519-888-4567, ext. 38053
Location: 
DC 3116
Degrees
  • B.Sc., Sharif University of Technology, Iran
  • M.Sc., University of Calgary (2010)
  • Ph.D., University of Waterloo (2017)
Research interests
  • Characterizing and preventing leakage of sensitive information form wireless devices
  • Low-power and battery-free wireless networking for the Internet of Things (IoT) applications
Publications

Ali Abedi on Google Scholar

Group(s): 
Faculty→Lecturers
Group(s): 
Sessional Lecturers
Group(s): 
Visitors→Post Doctoral Fellows
Paulo Alencar
519-888-4567 x33944
Location: 
DC 3327
Group(s): 
Adjunct Professors
Group(s): 
Visitors→Post Doctoral Fellows
photo of Samer Al-Kiswany
519-888-4567, ext. 37490
Location: 
DC 3516
Degrees
  • Ph.D., University of British Columbia (2013)
  • M.Sc., University of British Columbia (2008)
  • B.Sc., Jordan University of Science and Technology, Jordan (2003)
Research interests
  • Leverage advances in networking, processing, and storage devices to improve systems performance and efficiency
  • Optimize the modern data center stack using domain specific optimizations
  • Build a software stack to facilitate building efficient cloud applications using new cloud paradigms (e.g., serverless, cloud-native, and disaggregated architectures)
Publications

Samer Al-Kiswany Publications

Group(s): 
Faculty→Professors
Daniel Allen
519-888-4567, ext. 35448
Location: 
DC 2621
Group(s): 
Staff→Technical→Research and Special Projects
Photo of Ehsan Amjadian
Group(s): 
Adjunct Professors
Karen Anderson
519-888-4567, ext. 36656
Location: 
MC 4010
Group(s): 
Staff→Instructional
photo of Professor N. Asokan
1-289-828-8673 or 358-50-483-646
Location: 
DC 3502
Degrees
  • Ph.D., University of Waterloo, Canada (1998)
  • M.Sc., Syracuse University, United States of America (1989)
  • B.Tech., Indian Institute of Technology, India (1988)
Research interests
  • Systems security broadly, including topics like the development and use of novel platform security features, applying cryptographic techniques to design secure protocols for distributed systems, applying machine learning techniques to security/privacy problems, and understanding/addressing the security and privacy of machine learning applications themselves
Publications

N. Asokan Publications

Group(s): 
Faculty→Professors
photo of Professor Sepehr Assadi
Degrees
  • Ph.D., Computer and Information Science, University of Pennsylvania (2018)
  • B.Sc., Computer Engineering, Sharif University of Technology (2013)
Research interests
  • Theoretical foundations of big data analysis, in particular sublinear algorithms and lower bounds in various models of computation for processing massive datasets such as streaming, distributed communication, massively parallel computation, and sublinear time algorithms
  • Algorithmic graph theory, communication complexity, online algorithms, and algorithmic game theory
Publications

Sepehr Assadi on Google Scholar

Group(s): 
Faculty→Professors
photo of Jo Atlee
519-888-4567, ext. 34871
Location: 
DC 2337
Degrees
  • Ph.D., University of Maryland, United States (1992)
  • M.Sc., University of Maryland, United States (1988)
  • B.Sc., College of William and Mary, United States (1985)
Research interests
  • Analysis of large distributed software systems and visualization of analysis results
  • Semantics of composition of software features, and detection and resolution of feature interactions
Publications

Joanne Atlee on Google Scholar

Group(s): 
Faculty→Professors
Dr. Jeff Avery
519-888-4567, ext. 33592
Location: 
DC 3107
Degrees
  • B.A., McMaster University (1990)
  • M.A., McMaster University (1991)
  • B.A.Sc., McMaster University (2012)
  • Ph.D., University of Waterloo (2019)
Research and teaching interests
  • Research interests focus on optimizing input and interaction techniques, primarily for multi-touch systems, mobile and personal devices
  • Teaching interests include software engineering methodology; reducing software complexity; software design, particularly the design of interactive systems
Publications

Jeff Avery on Google Scholar

Group(s): 
Faculty→Lecturers
Group(s): 
Sessional Lecturers
Gladimir Baranoski
519-888-4567, ext. 35412
Location: 
DC 3520
Group(s): 
Faculty→Professors
photo of Diogo Barradas
Location: 
DC 2631

Degrees

  • B.Sc., Instituto Superior Técnico, Universidade de Lisboa, Portugal (2014)
  • M.Sc., Instituto Superior Técnico, Universidade de Lisboa, Portugal (2016)
  • Ph.D., Instituto Superior Técnico, Universidade de Lisboa, Portugal (2021)

Research interests

  • Network traffic analysis and obfuscation, with applications to Internet censorship circumvention and anonymous communication
  • Security of programmable network infrastructures, with applications to network threat detection, mitigation, and recovery
  • Digital forensics and information hiding

Publications

Diogo Barradas on Google Scholar

Group(s): 
Faculty→Professors
Group(s): 
Visitors→Post Doctoral Fellows
Christopher Batty
519-888-4567, ext. 33523
Location: 
DC 3605
Degrees
  • B.C.Sc., University of Manitoba (2004)
  • Ph.D., University of British Columbia (2010)
Research interests
  • Computer graphics and scientific computing
  • Physics-based numerical simulation of fluid and solid phenomena, for applications in computer animation, visual effects, game development, and interactive virtual environments
Publications

Christopher Batty on Google Scholar

Group(s): 
Faculty→Professors
Byron Weber Becker
519-888-4567, ext. 34661
Location: 
DC 3105
Degrees
  • B.A., Goshen College, United States (1983)
  • M.Math., University of Waterloo (1990)
Research and teaching interests
  • Byron is course coordinator for CS135, our largest introductory CS course. He invests significant time and energy in keeping it up-to-date.
  • Byron is also the author of OAT, software designed to make UW’s academic advisors and other decision-makers more productive and effective.
Group(s): 
Faculty→Lecturers
519-888-4567, ext. 38693
Location: 
DC 1330
Group(s): 
Staff→Administrative
Phil Beldowski
519-888-4567, ext. 35471
Location: 
DC 2560D
Group(s): 
Staff→Technical→Infrastructure
Shai Ben-David
519-888-4567, ext. 37523
Location: 
DC 1311
Group(s): 
Faculty→Professors
photo of Professor Shalev Ben-David
Location: 
DC 3128
Group(s): 
Faculty→Professors
Group(s): 
Adjunct Professors
Daniel Berry
No telephone - please use fax or email
Location: 
DC 3329
Degrees
  • B.Sc., Brown University, United States (1969)
  • Ph.D., Rensselaer Polytechnic Institute, United States (1974)
Research interests
  • Requirements engineering (RE) in the specific, software engineering (SE) in general
  • Within RE, issues, including human behavior, that affect the adoption of and the effectiveness of RE in the software development lifecycle
  • In general, why RE and SE are not working the way they’re supposed to
Publications

Daniel Berry on DBLP

Group(s): 
Faculty→Professors
519-888-4567 x35144
Location: 
DC 2119
Group(s): 
Staff→Administrative
Therese Biedl
519-888-4567, ext. 34721
Location: 
DC 2341
Degrees
  • Ph.D., Rutgers, The State University of New Jersey, United States (1997)
  • Dipl.-Math., Technical University of Berlin, Germany (1996)
Research interests
  • Graph Drawing: How to map a graph to geometric objects (such as points in the planes for vertices and line segments for edges), under some objective function?
  • Algorithms for near-planar graphs: If we know that a graph has special properties, how can we exploit this to make algorithms faster?
Publications

Therese Biedl on DBLP

Group(s): 
Faculty→Professors
Eric Blais
Location: 
DC 3122
Degrees
  • B.Math., University of Waterloo
  • M.Sc., McGill University
  • Ph.D., Carnegie Mellon University, United States
Research interests
  • Randomized and sublinear-time algorithms
  • Complexity theory
Publications

Eric Blais on DBLP

Group(s): 
Faculty→Professors
Group(s): 
Adjunct Professors
519-888-4567, ext. 47607
Location: 
DC 2112
Group(s): 
Staff→Administrative
photo of Professor Raouf Boutaba
519-888-4080 or 519-888-4567, ext. 84080
Location: 
DC 1340

Degrees

  • B.Sc., Badji Mokhtar Annaba University, Algeria (1988)
  • M.Sc., Université de Pierre et Marie Curie (now Sorbonne Université), France (1990)
  • Ph.D., Université de Pierre et Marie Curie (now Sorbonne Université), France (1994)

Research interests

  • Management of resources, systems and services in wired and wireless networks
  • Current applications include network virtualization, software-defined networking, network function virtualization, cloud and edge computing, 5G and beyond mobile communications networks, blockchains, and cybersecurity

Publications

Raouf Boutaba on Google Scholar

Group(s): 
Faculty→Professors
Photograph of Yuri Boyvok
519-888-4567, ext. 34528
Location: 
DC 3142
Group(s): 
Faculty→Professors
Tim Brecht
519-888-4567, ext. 35892
Location: 
DC 3508
Degrees
  • B.Sc., University of Saskatchewan (1983)
  • M.Math., University of Waterloo (1985)
  • Ph.D., University of Toronto (1994)
Research interests
  • Performance Evaluation, Computer Systems and Networking
  • Wireless Networking, The Internet of Things
  • Sports Analytics
Publications

Tim Brecht Publications

Group(s): 
Faculty→Professors
Location: 
DC 2560A
Group(s): 
Staff→Technical→Infrastructure
Group(s): 
Sessional Lecturers
photo of Dan Brown
519-888-4567, ext. 36278
Location: 
DC 2516

Degrees

  • B.Sc., Massachusetts Institute of Technology, United States (1995)
  • M.Sc., Cornell University, United States (1999)
  • Ph.D., Cornell University, United States (2000)

Research interests

  • Computational creativity: using computers to create artifacts that if humans created them, we would call them creative
  • Music Information retrieval: using techniques from computer science to understand the information found in music (recordings, scores, lyrics)
  • Bioinformatics: designing algorithms to compare, analyze, and find information in biological sequences

Publications

Dan Brown on Google Scholar

Group(s): 
Faculty→Professors
photo of Trevor Brown
Location: 
DC 2338
Degrees
  • B.Sc., York University (2010)
  • M.Sc., University of Toronto (2012)
  • Ph.D., University of Toronto (2017)
Research interests
  • Parallel, concurrent and distributed data structures, especially lock-free ones
  • Algorithms for recent technologies like non-volatile memory, transactional memory, remote direct memory access (RDMA)
  • High performance memory allocators and safe reclamation for concurrent software
  • Designing novel CPU instructions for thread synchronization, memory management, cache communication, etc.
Publications

Trevor Brown on DBLP

Group(s): 
Faculty→Professors
519-888-4567, ext. 30146
Location: 
DC 3119
Degrees
  • B.Math., University of Waterloo (2009)
  • M.Math., University of Waterloo (2010)
  • Ph.D., University of British Columbia (2015)
Research and teaching interests
  • Introductory Imperative Programming (Python, C)
  • Computational Logic
  • Algorithms and Algorithmic Design
Group(s): 
Faculty→Lecturers
Peter Buhr
519-888-4567, ext. 34453
Location: 
DC 2504
Degrees
  • B.Sc., University of Manitoba (1976)
  • M.Sc., University of Manitoba (1978)
  • Ph.D., University of Manitoba (1985)
Research interests
  • Programming languages, specializing in concurrency, polymorphism, and persistence
  • Visualization and debugging of concurrent programs
  • Persistent storage-management using memory mapping
  • Concurrent storage-allocation
Publications

Peter Buhr on DBLP

Group(s): 
Faculty→Professors
Forbes Burkowski
519-888-4567, ext. 34445
Group(s): 
Faculty→Emeritus; Adjunct Professors
Jonathan Buss
519-888-4567, ext. 34428
Location: 
DC 3353
Group(s): 
Faculty→Professors
Lori Case
519-888-4567, ext. 46664
Location: 
DC 3103 or MC 4027
Degrees
  • B.Sc., Memorial University of Newfoundland (1987)
  • M.Math., University of Waterloo (1989)
  • Ph.D., University of Waterloo (1997)
Research and teaching interests
  • I primarily teach introductory computer science courses to non-majors.
  • I try to connect concepts taught in class to real-world concerns, and to build interest in computer science, particularly for students who may not have been interested before.
Group(s): 
Faculty→Lecturers
Group(s): 
Adjunct Professors
519-888-4567
Location: 
DC 2609
Group(s): 
Staff→Technical→Research and Special Projects
Edward Chan
519-888-4567, ext. 34439
Location: 
DC 2338
Group(s): 
Faculty→Emeritus
Picture of Helen Chen
519-888-4567 x32131
Location: 
TJB 2272
Group(s): 
Cross Appointments
photo of Wenhu Chen
805-455-1121
Location: 
DC 2635
Degrees
  • B.Sc., Huazhong University of Science and Technology, China (2014)
  • M.Sc., RWTH Aachen University, Germany (2017)
  • Ph.D., University of California, Santa Barbara, United States (2021)
Research interests
  • Natural Language Processing
  • Deep Learning
Publications

Wenhu Chen on Google Scholar

Group(s): 
Faculty→Professors
Edward Chrzanowski
519-888-4567, ext. 36487
Location: 
DC 2615
Group(s): 
Staff→Technical→Teaching and Operations
Charles Clarke
519-888-4567, ext. 35241
Location: 
DC 2506
Group(s): 
Faculty→Professors
Richard Cleve
519-888-4567, ext. 37762
Location: 
DC 2117
Group(s): 
Faculty→Professors
Robin Cohen
519-888-4567, ext. 34457
Location: 
DC 2512
Group(s): 
Faculty→Professors
Picture of Robert Corless
Group(s): 
Adjunct Professors
Gordon Cormack
519-888-4567, ext. 34450
Location: 
DC 2502
Degrees
  • B.Sc., University of Manitoba (1977)
  • M.Sc., University of Manitoba (1978)
  • Ph.D., University of Manitoba (1981)
Research interests
  • High Recall Information Retrieval
  • Legal and medical applications of Information Retrieval
Publications

Gordon Cormack on Google Scholar

Group(s): 
Faculty→Professors
Don Cowan
519-888-4690 or 519-888-4567, ext. 84690
Location: 
DC 2555C
Degrees
  • B.A.Sc., University of Toronto (1960)
  • M.Sc., University of Waterloo (1961)
  • Ph.D., University of Waterloo (1965)
  • D.Sc. (honoris causa), University of Guelph (2011)
Research interests
  • Software engineering methods for constructing and verifying advanced software systems and applications
  • Development of advanced software systems and applications incorporating novel database systems and artificial intelligence components
Publications

Donald Cowan Publications

Group(s): 
Faculty→Emeritus; Adjunct Professors
William Cowan
519-888-4567, ext. 34527
Location: 
DC 2111
Group(s): 
Faculty→Emeritus
519-888-4567 x31464
Location: 
E5 4114
Group(s): 
Cross Appointments
Photo of Krzysztof Czarnecki
519-888-4567 x40249
Location: 
E7 5428
Group(s): 
Cross Appointments
Barbara Daly
519-888-4567, ext. 36692
Location: 
MC 4007
Group(s): 
Staff→Instructional
Group(s): 
Visitors→Post Doctoral Fellows
519-888-4567, ext. 38375
Location: 
DC 2637
Research interests
  • I am interested in systems-oriented research. I work at the intersection of distributed systems and data management, particularly on building large-scale systems, storage and infrastructure in the cloud and on modern hardware.
Group(s): 
Faculty→Lecturers, Professors
Photo of Kerstin Dautenhahn
519-888-4567 x31455
Location: 
E5 5027
Group(s): 
Cross Appointments
Sylvie Davies
519-888-4567, ext. 30138
Location: 
DC 3133
Group(s): 
Staff→Instructional
Nancy Day
519-888-4567, ext. 35321
Location: 
DC 2335
Degrees
  • B.Sc., University of Western Ontario (1991)
  • M.Sc., University of British Columbia (1993)
  • Ph.D., University of British Columbia (1998)
Research interests
  • Software engineering
  • Formal methods
  • Software requirements and modelling
Publications

Nancy Day Publications

Group(s): 
Faculty→Professors
photo of Adalyn De Grosbois
Group(s): 
Staff→Administrative
Vic DiCiccio
Group(s): 
Adjunct Professors
Photo of Werner Dietl
Group(s): 
Cross Appointments
Tracy Dietrich
519-888-4567, ext. 46003
Location: 
DC 1336
Group(s): 
Staff→Administrative
Chrysanne DiMarco
Location: 
DC 1308
Group(s): 
Faculty→Emeritus
photo of Andrew Doxey
519-888-4567 x33889
Location: 
B1 166A
Group(s): 
Cross Appointments
Group(s): 
Sessional Lecturers
Group(s): 
Sessional Lecturers
Dalibor Dvorski
519-888-4567 x36816
Location: 
MC 4012
Group(s): 
Staff→Instructional
519-888-4567 x42638
Location: 
E7 6324
Group(s): 
Cross Appointments
Photo of Sebastian Fischmeister
519-888-4567 x33694
Location: 
E5 4112
Group(s): 
Cross Appointments
Location: 
DC2607
Group(s): 
Staff→Technical→Research and Special Projects
Professor Peter Forsyth
519-888-4567, ext. 34415
Location: 
DC 3622
Degrees
  • B.Sc., University of Western Ontario (1975)
  • M.Sc., Australian National University, Australia (1977)
  • Ph.D., University of Western Ontario (1979)
Research interests
  • Computational finance
  • Machine learning methods for optimal stochastic control in finance
Publications

Peter Forsyth on Google Scholar

Group(s): 
Faculty→Emeritus; Adjunct Professors
photo of Kimon Fountoulakis
Location: 
DC 3611
Degrees
  • B.Sc., Athens University of Economics and Business, Greece (2009)
  • M.Sc., The University of Edinburgh, United Kingdom (2010)
  • Ph.D., The University of Edinburgh, United Kingdom (2015)
Research interests
  • Machine Learning on Graphs
  • Numerical Optimization
Publications

Kimon Fountoulakis on Google Scholar

Group(s): 
Faculty→Professors
519-888-4567, ext. 45708
Location: 
DC 1333
Group(s): 
Staff→Administrative
Vijay Ganesh photo
519-888-4567 x32866
Location: 
DC 2530
Group(s): 
Cross Appointments
Dave Gawley
519-888-4567, ext. 36466
Location: 
DC 2560H
Group(s): 
Staff→Technical→Infrastructure
519-888-4567, ext. 34668
Location: 
DC 3627
Group(s): 
Faculty→Emeritus
J. Alan George
Group(s): 
Faculty→Emeritus
519-888-4567 x37316
Location: 
M3 4208
Group(s): 
Cross Appointments
photo of Mark Giesbrecht
519-888-4567, ext. 36582
Location: 
DC 3631

Degrees

  • B.Sc., University of British Columbia (1986)
  • M.Sc., University of Toronto (1988)
  • Ph.D., University of Toronto (1993)

Research interests

  • Computational algebra and symbolic computation
  • Symbolic-numeric and numerical computation
  • Algebraic complexity

Publications

Mark Giesbrecht Publications

Group(s): 
Faculty→Professors
Michael Godfrey
519-888-4567, ext. 34437
Location: 
DC 2340
Degrees
  • B.Sc., University of Toronto (1986)
  • M.Sc., University of Toronto (1988)
  • Ph.D., University of Toronto (1997)
Research interests
  • Software engineering, software evolution, empirical studies, code review, open-source software systems
  • Software development analytics, mining software repositories, software artifact provenance
  • Code duplication analysis, program comprehension, software architecture, software fact extraction and modelling
Publications

Michael Godfrey on Google Scholar

Group(s): 
Faculty→Professors
519-888-4567, ext. 36423
Location: 
DC 2597B
Group(s): 
Staff→Affiliated
Group(s): 
Adjunct Professors
519-888-4567, ext. 31383
Location: 
CPH 4350
Group(s): 
Cross Appointments
519-888-4567 x32029
Location: 
DC 2528
Group(s): 
Cross Appointments
photo of Ian Goldberg
519-888-4567, ext. 36168
Location: 
DC 3518
Degrees
  • B.Math., University of Waterloo (1995)
  • M.Sc., University of California, Berkeley, United States (1998)
  • Ph.D., University of California, Berkeley, United States (2000)
Research interests
  • Privacy enhancing technologies, including metadata-protecting communication, privacy preserving computation, and censorship resistance
  • Computer security and privacy, including trusted execution environments and oblivious algorithms
  • Cryptography, including security multiparty computation, threshold cryptography, and zero-knowledge proofs
Publications

Ian Goldberg Publications

Group(s): 
Faculty→Professors
Group(s): 
Visitors→Post Doctoral Fellows
Sergey Gorbunov
519-888-4567, ext. 30451
Location: 
DC 3528
Group(s): 
Faculty→Professors
Group(s): 
Visitors→Post Doctoral Fellows
Maura Grossman, Research Professor and Director of Women in Computer Science
519-888-4567, ext. 37522
Location: 
DC 2501
Degrees
  • A.B., Brown University, United States (1980)
  • M.A., Adelphi University, United States (1982)
  • Ph.D., Adelphi University, United States (1984)
  • J.D., Georgetown University Law Center (1999)
Research interests
  • High-Recall Information Retrieval, in which the goal is to find substantially all information relevant to an information need with the least possible effort, where the stakes of missing relevant information are high
  • Key application areas include electronic discovery in law, curation of government archives, and systematic review in evidence-based medicine
  • Responsible AI and Data Science, which includes, but is not limited to, legal, ethical, and policy considerations
Publications

Maura R. Grossman on Google Scholar

Group(s): 
Faculty→Professors
Fraser Gunn
519-888-4567, ext. 35084
Location: 
DC 2617
Group(s): 
Staff→Technical→Teaching and Operations
519-888-4567 x36616
Location: 
DC 2536
Group(s): 
Cross Appointments
photo of Toshiya Hachisuka
Location: 
DC 2313
Degrees
  • B.Eng., University of Tokyo, Japan (2006)
  • Ph.D., University of California San Diego, United States (2011)
Research interests
  • Combines applied mathematics, computer science, and physics to tackle problems related to visual simulation of objects
  • Topics include computer graphics, light transport simulation, computational statistics, and numerical analysis (numerical solvers for differential/integral equations)
Publications

Toshiya Hachisuka Publications

Group(s): 
Faculty→Professors
Location: 
DC 2110
Group(s): 
Faculty→Lecturers
photo of Professor Mohammad Hajiabadi
Group(s): 
Faculty→Professors
Group(s): 
Visitors→Post Doctoral Fellows
519-888-4567, ext. 36587
Location: 
CPH 3633
Group(s): 
Cross Appointments
Jo-Ann Hardy
519-888-4567
Location: 
DC 2599B
Group(s): 
Staff→Administrative
519-888-4567, ext. 36445
Location: 
DC 2597A
Group(s): 
Staff→Affiliated
photo of Xi He
519-888-4567, ext. 32741
Location: 
DC 3347
Degrees
  • B.Sc., National University of Singapore, Singapore (2012)
  • M.Sc., Duke University, United States (2015)
  • Ph.D., Duke University, United States (2018)
Research interests
  • Privacy and security for big-data
  • The development of usable and trustworthy tools for data exploration and machine learning with provable security and privacy guarantees
Publications

Xi He on Google Scholar

Group(s): 
Faculty→Professors
Group(s): 
Visitors→Post Doctoral Fellows
Urs Hengartner
519-888-4567, ext. 36163
Location: 
DC 3526
Degrees
  • Diploma, ETH Zürich, Switzerland (1997)
  • M.Sc., Carnegie Mellon University (2003)
  • Ph.D., Carnegie Mellon University (2005)
Research interests
  • Information privacy and computer and networks security with a focus on security and privacy challenges that arise in the context of smartphones, mobile applications, and IoT
  • User authentication with a focus on using machine learning for securing or attacking devices and services
  • Implicit user authentication, where a device or service continuously authenticates the user based on their behaviour and context
Publications

Urs Hengartner Publications

Group(s): 
Faculty→Professors
Dan Hergott
519-888-4567, ext. 32454
Location: 
DC 2560F
Group(s): 
Staff→Technical→Infrastructure
photo of Professor Jesse Hoey
519-888-4567, ext. 37744
Location: 
DC 3613
Degrees
  • B.Sc., McGill University (1992)
  • M.Sc., University of British Columbia (1995)
  • Ph.D., University of British Columbia (2004)
Research interests
  • Assistive Technologies and Rehabilitation Science
  • Emotional Artificial Intelligence and Affective Computing
  • Decision-making under uncertainty
Publications

Jesse Hoey on Google Scholar

Group(s): 
Faculty→Professors
Group(s): 
Faculty→Lecturers
Location: 
DC 3141
Group(s): 
Staff→Affiliated
Group(s): 
Sessional Lecturers
Group(s): 
Adjunct Professors
Ihab F. Ilyas
519-888-4567, ext. 33145
Location: 
DC 3348
Group(s): 
Faculty→Professors
Group(s): 
Adjunct Professors
Group(s): 
Sessional Lecturers
519-888-4567 x42493
Location: 
MC 5032
Group(s): 
Cross Appointments
Marie Kahkejian
519-888-4567, ext. 36468
Location: 
DC 2599B

Responsibilities:

  • Oversee administration of master’s research program
  • Event planning including graduate orientation
  • Manage TA assignments and TA and RA payroll
  • Assist with NSERC/OGS/QE2 competitions
  • Assist with CS graduate web pages
Group(s): 
Staff→Administrative
Group(s): 
Faculty→Lecturers
Professor Gautam Kamath
519-888-4567, ext. 31245
Location: 
DC 3124
Degrees
  • B.Sc., Cornell University, United States (2012)
  • S.M., Massachusetts Institute of Technology, United States (2014)
  • Ph.D., Massachusetts Institute of Technology, United States (2018)
Research interests
  • Differential privacy, robustness
  • Machine learning and statistics
  • Algorithms
Publications

Gautam Kamath on Google Scholar

Group(s): 
Faculty→Professors
Professor Craig S. Kaplan
Location: 
DC 2315
Degrees
  • B.Math., University of Waterloo (1996)
  • M.Sc., University of Washington, United States (1998)
  • Ph.D., University of Washington, United States (2002)
Research interests
  • Applications of mathematics and computation in art and design
  • Computer graphics
  • Computational geometry
Publications

Craig S. Kaplan Publications

Group(s): 
Faculty→Professors
Professor Lila Kari
519-888-4567, ext. 33336
Location: 
DC 3132
Degrees
  • M.Sc., University of Bucharest, Romania (1987)
  • Ph.D., University of Turku, Finland (1991)
Research interests
  • Biodiversity informatics, Comparative genomics, Genomic signatures, Machine learning
  • Natural computation, Bio-inspired computing, Bio-molecular computing
  • Watson-Crick complementarity in formal languages, DNA computing & combinatorics on words
Publications

Lila Kari on Wikipedia

Lila Kari on Google Scholar

Group(s): 
Faculty→Professors
Martin Karsten
519-888-4567, ext. 37125
Location: 
DC 3506

Degrees

  • Diplom, University of Mannheim, Germany (1996)
  • Dr.-Ing., Technical University of Darmstadt, Germany (2000)

Research interests

  • Computer Systems Software
  • Networking
  • Performance

Publications

Martin Karsten on Google Scholar

Group(s): 
Faculty→Professors
photo of Keiko Katsuragawa
Group(s): 
Adjunct Professors
Professor Florian Kerschbaum
519-888-4567, ext. 37746
Location: 
DC 3524
Degrees
  • B.A., Mannheim Cooperative State University, Germany (1997)
  • M.Sc., Purdue University, United States (2000)
  • Dr.-Ing., Karlsruhe Institute of Technology, Germany (2010)
Research interests
  • Data security and privacy, confidentiality and integrity in data science, data collection, preparation and management
  • Applied cryptography, secure multi-party computation, homomorphic and functional encryption, differential privacy
  • Machine learning robustness, privacy, and provenance verification
Publications

Florian Kerschbaum on DBLP

Group(s): 
Faculty→Professors
photo of Professor Srinivasan Keshav

Srinivasan Keshav is the Robert Sansom Professor of Computer Science in the Department of Computer Science and Technology at the University of Cambridge and a Fellow of Fitzwilliam College. Previously, he was a Professor at the David R. Cheriton School of Computer Science.

Although he started out as a researcher in computer networking in 1988, since 2010 his focus has been on reducing the carbon footprint of energy generation, transportation, and buildings. For the past couple of years, he also worked on improving the performance of the Hyperledger Fabric blockchain so that it can be used as the foundation for highly-scalable energy systems, such as for transactive energy and renewable energy certificates. 

He has recently turned his attention to the carbon sequestration and biodiversity potential of forests, looking at both conservation and restoration.

Group(s): 
Adjunct Professors
Group(s): 
Sessional Lecturers
Caroline Kierstead
519-888-4567, ext. 36226
Location: 
DC 3127
Group(s): 
Staff→Instructional
Scott King photo
519-888-4567, ext. 37627
Location: 
MC 4011
Group(s): 
Staff→Instructional
photo of Jochen Koenemann
519-888-4567 x32144
Location: 
MC 5042
Group(s): 
Cross Appointments
Group(s): 
Visitors→Post Doctoral Fellows
519-888-4567, ext. 38217
Location: 
DC 3343
Group(s): 
Staff→Administrative
George Labahn
519-888-4567, ext. 34667
Location: 
DC 3629
Degrees
  • B.Sc., University of Alberta (1973)
  • M.Sc., University of Alberta (1986)
  • Ph.D., University of Alberta (1988)
Research interests
  • Symbolic Computation/Computer Algebra
  • Scientific Computation/Computational Finance
Publications

George Labahn Publications

Group(s): 
Faculty→Professors
photo of Patrick Lam
519-888-4567 x38017
Location: 
DC 2534
Group(s): 
Cross Appointments
Location: 
DC
Group(s): 
Faculty→Lecturers
Kate Larson
519-888-4567, ext. 37760
Location: 
DC 2518
Degrees
  • B.Sc., Memorial University of Newfoundland (1997)
  • M.Sc., Washington University in St. Louis, United States (1999)
  • Ph.D., Carnegie Mellon University, United States (2004)
Research interests
  • Artificial Intelligence with a focus on multiagent systems and reinforcement learning
  • Cooperation and coordination in multiagent systems
  • Applications of artificial intelligence to support sustainable development and climate-related initiatives
Publications

Kate Larson on Google Scholar

Group(s): 
Faculty→Professors
Group(s): 
Adjunct Professors
photo of Professor Lap Chi Lau
519-888-4567, ext. 38229
Location: 
DC 3120
Degrees
  • B.Sc., The Chinese University of Hong Kong, China
  • M.Sc., University of Toronto
  • Ph.D., University of Toronto
Research interests
  • Algorithms
  • Optimization
  • Spectral Graph Theory
Publications

Lap Chi Lau Publications

Group(s): 
Faculty→Professors
photo of Anita Layton
(519) 888-4567 ext. 36467
Location: 
MC 5248
Group(s): 
Cross Appointments
Edith Law
519-888-4567, ext. 35751
Location: 
DC 3138
Group(s): 
Faculty→Professors
Group(s): 
Sessional Lecturers
Yi Cheng (Nick) Lee
519-888-4567, ext. 32721
Location: 
DC 2623
Group(s): 
Staff→Technical→Teaching and Operations
519-888-4567 x32191
Location: 
DC 2136
Group(s): 
Staff→Administrative
Ondrej Lhotak
519-888-4567, ext. 36654
Location: 
DC 2520
Degrees
  • B.Math., University of Waterloo (2001)
  • M.Sc., McGill University (2002)
  • Ph.D., McGill University (2005)
Research interests
  • My research interests are in programming languages and compilers. My focus is on program analysis of object-oriented languages. I am currently directing most of my attention to Scala.
Publications

Ondřej Lhoták Publications

Group(s): 
Faculty→Professors
photo of Lilin Li
Location: 
DC 2109
Group(s): 
Staff→Administrative
Ming Li
519-888-4659 or 519-888-4567, ext. 84659
Location: 
DC 3355
Degrees
  • M.Sc., Wayne State University, United States (1980)
  • M.Sc., Cornell University, United States (1983)
  • Ph.D., Cornell University, United States (1985)
Research interests
  • Recently I am working on methods for personalized cancer immunotherapy. A key issue for personalized cancer immunotherapy is to discover neoantigens on the surface of cancer cells. We are developing automatic, highly sensitive and personalized methods to sequence those peptides and validate their immunogenicity.
Publications

Ming Li on Google Scholar

Group(s): 
Faculty→Professors
Group(s): 
Sessional Lecturers
Yuying Li
519-888-4567, ext. 37825
Location: 
DC 3623
Degrees
  • B.Sc., Sichuan University, China (1982)
  • M.Math., University of Waterloo (1985)
  • Ph.D., University of Waterloo (1988)
Research interests
  • Professor Yuying Li's research interests include the design, analysis, and application of computational algorithms for continuous optimization problems.
  • In addition, Li is particularly interested in applying computational optimization methods to practical problems, focusing especially on  application to  data science and computational finance.
Publications

Yuying Li on Google Scholar

Group(s): 
Faculty→Professors
519-888-4567
Group(s): 
Staff→Technical→Teaching and Operations
Noura Limam
519-888-4567, ext. 33501
Location: 
DC 3501
Group(s): 
Faculty→Professors
519-888-4567, ext. 31104
Location: 
DC 3601
Group(s): 
Faculty→Professors
Group(s): 
Visitors→Post Doctoral Fellows
519-888-4567 x47607
Location: 
DC 2112
Group(s): 
Staff→Administrative
photo of Sihang Liu

Degrees

  • B.S., Shanghai Jiao Tong University (2016)
  • B.S., University of Michigan (2016)
  • M.S., University of Virginia (2020)
  • Ph.D., University of Virginia (2022)

Research interests

  • Computer architecture, especially the design of the next-generation processor, memory, and storage for datacenter-scale applications
  • Programming and system support for new and emerging architectures
  • Security in computer hardware systems

Publications

Sihang Liu on Google Scholar

Group(s): 
Faculty→Professors
Cathy Logan-Dickie
519-888-4567, ext. 46293
Location: 
DC 1334
Group(s): 
Staff→Administrative
Gang Lu
519-888-4567, ext. 38243
Location: 
MC 4008
Group(s): 
Staff→Instructional
photo of Professor Yang Lu

Degrees

  • Ph.D., Computational Biology and Bioinformatics, University of Southern California, United States (2017)
  • M.S., Computer Science and Engineering, Shanghai Jiao Tong University, China (2013)
  • B.S., Computer and Software Engineering, Shanghai Jiao Tong University, China (2010)

Research interests

  • Developing machine learning and statistical methods for genomics and proteomics data analysis using interpretable machine learning, reproducible (error-controlled) machine learning, and heterogeneous data integration
  • Developing interpretation methods to find scientifically interesting and statistically confident hypotheses from complex biological data from single-cell genomics, mass spectrometry-based proteomics, and metagenomics

Publications

Yang Lu on Google Scholar

Group(s): 
Faculty→Professors
Anna Lubiw
519-888-4567, ext. 34449
Location: 
DC 2334
Degrees
  • B.Sc., University of Toronto (1979)
  • M.Math., University of Waterloo (1982)
  • Ph.D., University of Toronto (1986)
Research interests
  • Algorithms, specifically computation geometry, graph algorithms and graph drawing
  • Current topics include reconfiguration, triangulations of planar point sets, shortest path algorithms, and folding and unfolding problems
Publications

Anna Lubiw on Google Scholar

Group(s): 
Faculty→Professors
Brad Lushman
519-888-4567, ext. 36484
Location: 
DC 3110
Group(s): 
Faculty→Lecturers
Group(s): 
Visitors→Post Doctoral Fellows
Bin Ma
519-888-4567, ext. 32747
Location: 
DC 3345
Degrees
  • B.Sc., Peking University, China
  • Ph.D., Peking University, China
Research interests
  • I conduct research in bioinformatics. I develop new experimental methods and computer algorithms for the determination of the amino acid sequences of proteins (de novo protein sequencing) by using mass spectrometry.
Publications

Bin Ma on Google Scholar

Group(s): 
Faculty→Professors
Group(s): 
Sessional Lecturers
photo of Sujaya Maiyya

Degrees

  • BE, Information Science, PESIT, Bangalore (2014)
  • MSc, Computer Science, University of California, Santa Barbara (2017)
  • PhD, Computer Science, University of California, Santa Barbara (2022) 

Research interests

  • Distributed data management, fault tolerance, data privacy & security
  • Designing, prototyping, and evaluating data management protocols that strike a balance between efficiency and security in both trusted and untrusted environments

Publications

Sujaya Maiyya on DBLP

Group(s): 
Faculty→Professors
Group(s): 
Adjunct Professors
Group(s): 
Adjunct Professors
519-888-4567, ext. 33006
Location: 
DC 2510
Degrees
  • B.Eng., McMaster University (1988)
  • M.Eng., McMaster University (1990)
  • Ph.D., University of Toronto (1998)
Research interests
  • AI, perception and learning, computer vision (motion understanding, event recognition) and computer audio (acoustics, speech, music)
  • Signal processing, electro acoustic measurement and infra sound
Publications

Richard Mann Publications

Group(s): 
Faculty→Professors
Stephen Mann
519-888-4567, ext. 34526
Location: 
DC 2317
Degrees
  • B.A., University of California, Berkeley, United States (1986)
  • M.Sc., University of Washington, United States (1988)
  • Ph.D., University of Washington, United States (1992)
Research interests
  • Curve and Surface Design for Geometric Modeling and Computer Graphics

  • CNC Machining

  • Geometric Algebra and its applications to Computer Graphics

Publications

Stephen Mann on Google Scholar

Group(s): 
Faculty→Professors
photo of Ali Mashtizadeh
519-888-4567, ext. 30029
Location: 
DC 3504
Group(s): 
Faculty→Professors
519-888-4567, ext. 35144
Location: 
DC 2119
Group(s): 
Staff→Administrative
Location: 
DC 2503
Group(s): 
Staff→Administrative
photo of Ryan McGuinness
519-888-4567 ext. 38300
Location: 
M3 2118
Group(s): 
Staff→Administrative
Group(s): 
Adjunct Professors
photo of Professor Shane McIntosh
Location: 
DC 3510

Shane McIntosh joined the Cheriton School of Computer Science as an Associate Professor in July 2020. 

His research area is in empirical software engineering. More specifically, he has focused his research on release engineering. He has made significant research contributions in intelligent release pipelines, code review analysis, and mining software repositories. As of October 2019, Professor McIntosh has published 16 journal papers and 32 conference papers, all in the top research venues and leading journals of the field. As of August 2021, his papers have been cited more than 3,800 times with an h-index from Google Scholar of 32. He has been invited to many international workshops, such as Shonan and Dagstuhl.

Professor McIntosh has also contributed to the software engineering community as a program committee member in several top conferences, such as ICSE, FSE, and OOPSLA. He has been the co-chair of multiple workshops on release engineering and the co-chair of several tracks in top tier conferences. He was awarded a Canada Research Chair (Tier II) at McGill, and he was a Vanier Canada Graduate Scholarship holder. He was one of two Ph.D. graduates from the Queen’s University class of 2015 to be recognized with the Academic Gold Medal from Governor General of Canada for his Ph.D. work.

Group(s): 
Faculty→Professors
Ian McKillop
519-888-4567, ext. 37127
Location: 
DC 3530
Group(s): 
Faculty→Professors
Greg McTavish
519-888-4567, ext. 33570
Location: 
DC 2114
Group(s): 
Staff→Administrative
519-888-4567 x46934
Location: 
MC 5026
Group(s): 
Cross Appointments
519-888-4567 x37610
Location: 
DC 2113
Group(s): 
Staff→Administrative
519-888-4567, ext. 37797
Location: 
DC 2560A
Group(s): 
Staff→Technical→Teaching and Operations
Group(s): 
Visitors→Post Doctoral Fellows
Location: 
DC 3131
Degrees
  • B.A.Sc., University of Waterloo (2003)
  • Ph.D., Boston University, United States (2009)
Group(s): 
Faculty→Lecturers
519-888-4567 x47484
Location: 
QNC 3106
Group(s): 
Cross Appointments
Isaac Morland
519-888-4567, ext. 36650
Location: 
DC 2619
Group(s): 
Staff→Technical→Research and Special Projects
Group(s): 
Adjunct Professors
Ian Munro
519-888-4567, ext. 34433
Location: 
DC 2343
Group(s): 
Faculty→Professors
Photo of Lennart Nacke
519-888-4567 x37822
Location: 
EC1 1309
Group(s): 
Cross Appointments
Nomair Naeem
519-888-4567, ext. 33884
Location: 
DC 3121
Group(s): 
Faculty→Lecturers
Omar Nafees
519-888-4567, ext. 32859
Location: 
DC 2618
Group(s): 
Staff→Technical→Teaching and Operations
photo of Mei Nagappan
519-888-4567, ext. 38147
Location: 
DC 3349
Degrees
  • B.Sc., Anna University, India (2006)
  • M.Sc., North Carolina State University, United States (2008)
  • Ph.D., North Carolina State University, United States (2011)
Research interests
  • Empirical Software Engineering, Mining Software Repositories, Mining Mobile App stores
  • Diversity in Software Engineering
  • Software Security, Static Analysis
Publications

Mei Nagappan on Google Scholar

Group(s): 
Faculty→Professors
Group(s): 
Visitors→Post Doctoral Fellows
photo of Ashwin Nayak
519-888-4567 x33601
Location: 
QNC 3124
Group(s): 
Cross Appointments
Yakov Nekrich's photo
Group(s): 
Adjunct Professors
Group(s): 
Visitors→Post Doctoral Fellows
Stephen Nickerson
519-888-4567, ext. 35234
Location: 
DC 2620
Group(s): 
Staff→Technical→Teaching and Operations
Group(s): 
Visitors→Post Doctoral Fellows
Naomi Nishimura
519-888-4567, ext. 34835
Location: 
DC 2344
Degrees
  • B.Sc., Yale University, United States (1983)
  • M.Sc., University of Toronto (1988)
  • Ph.D., University of Toronto (1991)
Research interests
  • Reconfiguration, including both algorithmic and structural investigations of the relationships among solutions to a problem or other entities, as related by step-by-step modifications
  • Parameterized complexity, primarily algorithms, and among algorithms, primarily those involving graphs; considered on its own or in conjunction with reconfiguration
Publications

Naomi Nishimura on DBLP

Group(s): 
Faculty→Professors
519-888-4567, ext. 31100 / 519-590-7683
Location: 
DC 2608
Group(s): 
Staff→Technical→Teaching and Operations
photo of Rafael Oliveira
519-888-4567, ext. 35505
Location: 
DC 3144
Degrees
  • B.Sc., Massachusetts Institute of Technology, United States (2011)
  • B.Eng., Massachusetts Institute of Technology, United States (2011)
  • M.Sc., Massachusetts Institute of Technology, United States (2012)
  • Ph.D., Princeton University, United States (2017)
Research interests
  • Complexity Theory
  • Optimization
  • Geometry
Publications

Rafael Oliveira on Google Scholar

Group(s): 
Faculty→Professors
Group(s): 
Adjunct Professors
Professor Jeff Orchard
519-888-4567, ext. 35037
Location: 
DC 3615
Degrees
  • B.Math., University of Waterloo (1994)
  • M.Sc., University of British Columbia (1996)
  • Ph.D., Simon Fraser University (2003)
Research interests
  • Neural networks and artificial intelligence
  • Neuroscience, and the use of neural networks to understand the computational principles of the brain
  • Biologically-inspired neural learning algorithms
Publications

Jeff Orchard on Google Scholar

Group(s): 
Faculty→Professors
Group(s): 
Visitors→Post Doctoral Fellows
Professor Tamer Özsu
519-888-4043 or 519-888-4567, ext. 84043
Location: 
DC 3350
Degrees
  • B.Sc., Middle East Technical University, Turkey (1974)
  • M.Sc., Middle East Technical University, Turkey (1978)
  • M.Sc., Ohio State University, United States (1981)
  • Ph.D., Ohio State University, United States (1983)
Research interests
  • My research is on data management. Although I have done work in basic database technologies such as query processing, transaction processing, and database integration, the main focus of my research follows two threads: (1) application of database technology to non-traditional data types, and (2) distributed & parallel data management.

Publications

Tamer Özsu on DBLP

Group(s): 
Faculty→Professors
Lori Paniak
519-222-6139
Location: 
DC 2625
Group(s): 
Staff→Technical→Research and Special Projects
412-992-0090
Location: 
DC 3146

Degrees

  • B.Math., University of Waterloo (2009)
  • Ph.D., Carnegie Mellon University (2013)

Research interests

  • Data structures
  • Numerical analysis
  • Combinatorial optimization

Publications

Richard Peng on Google Scholar

Group(s): 
Faculty→Professors
Mark Petrick
519-888-4567, ext. 31755
Location: 
DC 3109
Group(s): 
Faculty→Lecturers
photo of Joe Petrik
519-888-4567, ext. 30268
Location: 
DC 3341
Group(s): 
Staff→Administrative
Pascal Poupart
519-888-4567, ext. 36239
Location: 
DC 2514
Degrees
  • B.Sc., McGill University (1998)
  • M.Sc., University of British Columbia (2000)
  • Ph.D., University of Toronto (2004)
Research interests
  • Machine Learning, including Reinforcement Learning, Federated Learning, Continual Learning, Self-Supervised Learning, Meta Learning, Few Shot Learning, Causal Learning, Uncertainty Quantification and Calibration
  • Applications of Machine Learning in Natural Language Processing (Conversational Agents, Grammar Error Correction, Automated Text Editing) and Material Design (Bayesian Optimization of catalysts, oxygen carriers and other materials to facilitate desirable chemical reactions for CO2 conversion and CO2 capture)
Publications

Pascal Poupart Publications

Group(s): 
Faculty→Professors
Fenglian Qiu
519-888-4567, ext. 32753
Location: 
MC 4016
Group(s): 
Staff→Instructional
Prabhakar Ragde
519-888-4567 x34660
Location: 
DC 1314
Degrees
  • B.Math., University of Waterloo (1982)
  • Ph.D., University of California, Berkeley, United States (1986)
Research interests
  • Functional programming languages and operational semantics
  • Dependent types and their use in proof assistants for verified computations
Publications

Prabhakar Ragde on DBLP

Group(s): 
Faculty→Professors
photo of Shaz Rahaman
519-888-4567, ext. 32275
Location: 
DC 2536
Group(s): 
Staff→Administrative
519-888-4567 x33279
Location: 
CPH 4358
Group(s): 
Cross Appointments
Group(s): 
Faculty→Lecturers
Group(s): 
Sessional Lecturers
Gregor Richard
Location: 
DC 3118
Degrees
  • B.Sc., Portland State University, United States (2008)
  • Ph.D., Purdue University, United States (2014)
Research and teaching interests
  • Research - Gradual typing: Languages which combine typed and untyped code
  • Research - Just-in-Time compilation: Compilers which compile code while it’s running, allowing for advanced profiling
  • Teaching - Languages and systems, in particular CS442 (Programming Languages) and CS241 (Foundations of Sequential Programming)
Group(s): 
Faculty→Lecturers
519-888-4567, ext. 36598
Location: 
DC 3108
Group(s): 
Faculty→Lecturers
519-888-4567, ext. 38370
Location: 
DC 2628
Group(s): 
Staff→Technical→Research and Special Projects
Patrick Roh photo
519-888-4567, ext. 37626
Location: 
MC 4013
Group(s): 
Staff→Instructional
Photo of Jessica Rosa-Vecchiarelli
519-888-4567 x36826
Location: 
MC 4014
Group(s): 
Staff→Administrative
Paula Roser
519-888-4567, ext. 36902
Location: 
DC 2599A

Responsibilities:

  • Oversee administration of PhD program
  • Event planning including graduate orientation
  • Manage TA assignments and TA & RA payroll
  • Assist with NSERC/OGS/QE2 competitions
  • Assist with CS graduate web pages
Group(s): 
Staff→Administrative
Group(s): 
Adjunct Professors
Group(s): 
Adjunct Professors
Victoria Sakhnini
519-888-4567, ext. 38764
Location: 
DC 3113
Degrees
  • B.Sc., Technion–Israel Institute of Technology, Israel (1990)
  • M.S.Ed., Technion–Israel Institute of Technology, Israel (2002)
  • Ph.D., Technion–Israel Institute of Technology, Israel (2006)
Research interests
  • Investigating innovative creativity fostering techniques for requirement elicitation
  • Identifying valuable tools for teaching, learning and assessment
  • Testing and validation of educational techniques to enhance the transfer between the academic learning environment and the students’ professional practice
  • Some of the possible techniques worth investigating are project-based learning, one-on-one mentoring, industrial practicum that is designed to give students supervised practical application of concurrently studied theories and concepts, and simulations to demonstrate newly learned concepts
Publications

Victoria Sakhnini Publications

Group(s): 
Faculty→Lecturers
519-888-4567
Location: 
DC 3515
Degrees
  • B.Sc., University of Karachi (FAST-ICS), Pakistan (1999)
  • M.Sc., Shaheed Zulfiqar Ali Bhutto Institute of Science and Technology, Pakistan (2001)
  • M.Sc., Western Michigan University, United States (2003)
  • Ph.D., Western Michigan University, United States (2014)
Research interests
  • Machine/Deep learning for networking, including network security, encrypted traffic classification, and resource management in emerging networks
  • Cognitive management in wired and wireless networks
  • Network softwarization, including network virtualization, software-defined networking, and network function virtualization
Publications

Mohammad Salahuddin on Google Scholar

Group(s): 
Faculty→Professors
Group(s): 
Adjunct Professors
Ken Salem
519-888-4567, ext. 33485
Location: 
DC 3512
Degrees
  • B.Sc., Carnegie-Mellon University, United States (1983)
  • Ph.D., Princeton University, United States (1989)
Research interests
  • Data systems, especially synchronization, transactions, fault tolerance
  • Distributed systems and cloud computing
Publications

Ken Salem on DBLP

Group(s): 
Faculty→Professors
Semih Salihoğlu
Location: 
DC 3351
Degrees
  • B.Sc., Yale University (2006)
  • Ph.D., Stanford University (2015)
Research interests
  • Database Management Systems
  • Graph Data Management Systems
  • Distributed Data Processing Systems
Publications

Semih Salihoğlu on Google Scholar

Group(s): 
Faculty→Professors
519-888-4567 x38505
Location: 
CPH 3627
Group(s): 
Cross Appointments
Eric Schost
519-888-4567, ext. 34668
Location: 
DC 3627
Group(s): 
Faculty→Professors
picture of Stacey Scott
Group(s): 
Adjunct Professors
photo of Leili Rafiee Sevyeri
Group(s): 
Visitors→Post Doctoral Fellows
photo of Jeffrey Shallit
519-888-4567, ext. 34804
Location: 
DC 3134
Degrees
  • B.A., Princeton University, United States (1979)
  • Ph.D., University of California, Berkeley, United States (1983)
Research interests
  • Automata theory and formal languages, combinatorics on words
  • Number theory, combinatorics, algebra with a computational flavor
Publications

Jeffrey Shallit on Google Scholar

Group(s): 
Faculty→Professors
519-888-4567, ext. 38300
Location: 
M3 2118
Group(s): 
Staff→Administrative
519-888-4567, ext. 34872
Location: 
DC 2628

Responsibilities:

  • Supervise the Computer Science grad office
  • Oversee administration of master’s coursework and Data Science programs
  • Manage graduate course enrolment and permission numbers
  • Manage scholarships both internal and external (NSERC and OGS)
  • Oversee CS graduate web pages 
Group(s): 
Staff→Administrative
Photo of Heather Shaw
519-888-4567, ext. 37033
Location: 
DC 2121
Contact for: 
Future students, undergraduate studies, and alumni relations in Computing and Financial Management
Group(s): 
Staff→Administrative
Group(s): 
Visitors→Post Doctoral Fellows
Guoxiang Shen
519-888-4567, ext. 32102
Location: 
DC 2560E
Group(s): 
Staff→Technical→Infrastructure
Photo of Mark Smucker
519-888-4567 x38620
Location: 
CPH 3624
Group(s): 
Cross Appointments
Group(s): 
Visitors→Post Doctoral Fellows
519-888-4567 x47211
Location: 
MC 5132
Group(s): 
Cross Appointments
Doug Stinson
Degrees
  • B.Math., University of Waterloo (1978)
  • M.Sc., Ohio State University, United States (1980)
  • Ph.D., University of Waterloo (1981)
Research interests
  • Cryptography and security: unconditionally secure cryptographic protocols, including secret sharing and authentication
  • Combinatorics: construction and analysis of combinatorial designs, error correcting codes, orthogonal arrays
  • Algorithms: algorithms to construct and analyze combinatorial structures
Publications

Doug Stinson on Google Scholar

Group(s): 
Faculty→Emeritus; Adjunct Professors
Arne Storjohann
519-888-4567, ext. 36361
Location: 
DC 3619
Degrees
  • B.Math., University of Waterloo (1992)
  • M.Math., University of Waterloo (1994)
  • Ph.D., Swiss Federal Institute of Technology, ETH-Zurich, Switzerland (2000)
Research interests
  • The design and analysis of algorithms for symbolic and exact linear algebra
  • Computing matrix canonical forms
  • Algorithms for sparse and black-box matrices
Publications

Arne Storjohann on DBLP

Group(s): 
Faculty→Professors
photo of Professor Chengnian Sun
Location: 
DC 2339
Degrees
  • Ph.D., National University of Singapore, Singapore (2013)
Research interests
  • Software engineering with a focus on software reliability, software security, and developers’ productivity
  • Programming languages
Publications

Chengnian Sun Publications

Group(s): 
Faculty→Professors
photo of Chaitanya Swamy
519-888-4567 x33600
Location: 
MC 5118
Group(s): 
Cross Appointments
photo of Professor Mina Arashloo

Degrees

  • B.Sc., Computer Engineering, Sharif University of Technology, Iran (2014)
  • M.A and Ph.D., Computer Science, Princeton University, United States (2019)

Research interests

  • Networked systems, with a focus on software defined networking (SDN) and programmable data planes
  • Recent focus on how to exploit programmability to create networks that are verifiably robust across the stack, from the protocols themselves down to the switch and network interface card (NIC) hardware that processes packets

Publications

Mina Tahmasbi Arashloo on Google Scholar

Group(s): 
Faculty→Professors
David Taylor
519-888-4567, ext. 34432
Location: 
DC 3511

Degrees

  • Ph.D., University of Waterloo (1977)
  • M.Math., University of Waterloo (1974)
  • B.Sc., University of Saskatchewan (1972)

Research interests

  • Distributed computer systems, focusing on the debugging and monitoring of distributed applications by viewing their execution histories as being fundamentally a partially ordered set of events
  • Software fault tolerance, especially robust implementations of data structures

Publications

David Taylor on DBLP

Group(s): 
Faculty→Emeritus
519-888-4567
Group(s): 
Staff→Administrative
Group(s): 
Visitors→Post Doctoral Fellows
Group(s): 
Sessional Lecturers
David Toman
519-888-4567, ext. 34447
Location: 
DC 3344
Group(s): 
Faculty→Professors
Professor Frank Tompa
519-888-4567, ext. 34675
Location: 
DC 1313
Degrees
  • B.Sc., Brown University, United States (1970)
  • M.Sc., Brown University, United States (1970)
  • Ph.D., University of Toronto (1974)
  • LL.D., Dalhousie University (2013)
Research interests
  • Database dependency theory, storage structure selection, query processing, materialized view maintenance, database integration, data retention, and access control
  • Text management systems, text matching, XML processing, information retrieval, structured text conversion, and text classification
  • Mathematics (text and formula) information retrieval
Publications

Frank Tompa on DBLP

Group(s): 
Faculty→Emeritus; Adjunct Professors
Dave Tompkins
519-888-4567, ext. 31359
Location: 
DC 3114
Degrees
  • B.Sc., University of Western Ontario (1994)
  • B.E.Sc., University of Western Ontairo (1996)
  • M.A.Sc., University of British Columbia (2000)
  • Ph.D., University of British Columbia (2010)
Research and teaching interests
  • Teaching focus on the core CS curriculum
Publications

Dave Tompkins Publications

Group(s): 
Faculty→Lecturers
photo of Massimo Tornatore
Group(s): 
Adjunct Professors
Group(s): 
Adjunct Professors
Richard Trefler
519-888-4567, ext. 37508
Location: 
DC 2336
Group(s): 
Faculty→Professors
photo of Kim Tremblay
519-888-4567, ext. 40338
Location: 
DC 2121
Contact for: 
Future students, undergraduate studies, and alumni relations in Computing and Financial Management.
Group(s): 
Staff→Administrative
Clayton Tucker
519-888-4567, ext. 36488
Location: 
DC 2560B
Group(s): 
Staff→Technical→Infrastructure
Group(s): 
Visitors→Post Doctoral Fellows
Group(s): 
Visitors→Post Doctoral Fellows
Professor van Beek
519-888-4567, ext. 35344
Location: 
DC 3354
Degrees
  • B.Sc., University of British Columbia (1984)
  • M.Math., University of Waterloo (1986)
  • Ph.D., University of Waterloo (1990)
Research interests
  • Artificial intelligence with a focus on representation and reasoning, constraint programming, constraint satisfaction, backtracking algorithms, planning, scheduling, combinatorial optimization, applied machine learning, probabilistic reasoning, and applications of artificial intelligence
  • A recent additional interest is algorithms and techniques in computational photography
Publications

Peter van Beek Publications

Group(s): 
Faculty→Professors
519 - 860 - 5990
Group(s): 
Sessional Lecturers
Group(s): 
Visitors→Post Doctoral Fellows
Troy Vasiga
519-888-4567, ext. 36937
Location: 
DC 3112
Group(s): 
Faculty→Lecturers
519-888-4567 x32675
Location: 
DWE 2513M
Group(s): 
Cross Appointments
photo of Olga Veskler
Location: 
DC 3136
Degrees
  • B.A., New York University, United States (1995)
  • M.Sc., Cornell University, United States (1999)
  • Ph.D., Cornell University, United States (1999)
Research interests
  • Computer vision, machine learning, deep learning, discrete optimization, graph algorithms
  • Image segmentation, semantic segmentation, salient object detection
Publications

Olga Veksler on Google Scholar

Group(s): 
Faculty→Professors
Daniel Vogel
519-888-4567, ext. 33561
Location: 
DC 3145
Degrees
  • B.A., Western University (1993)
  • B.FA., Emily Carr University of Art + Design (1996)
  • M.Sc., University of Toronto (2005)
  • Ph.D., University of Toronto (2010)
Research interests
  • Human-computer interaction, interaction techniques, virtual and augmented reality
  • Fundamental characteristics of human input focusing on topics, such as pointing, learning, and manipulation
  • Novel forms of interaction for current and future computing form factors, such as tangibles, mid-air gestures, and whole-body input, for everything from on-body wearable devices and mobile phones, to large displays and mixed reality
Publications

Daniel Vogel on Google Scholar

Group(s): 
Faculty→Professors
519-888-4567, ext. 47198
Location: 
DC 2107
Group(s): 
Staff→Administrative
Photo of James Wallace
519-888-4567 x30184
Location: 
BMH 1707
Group(s): 
Cross Appointments
Justin Wan
519-888-4567, ext. 34468
Location: 
DC 3625
Degrees
  • B.Sc., Chinese University of Hong Kong, China (1992)
  • M.A., University of California, Los Angeles (1995)
  • Ph.D., University of California, Los Angeles (1998)
Research interests
  • Advanced techniques in scientific computing and computer graphics simulation of physical phenomena
  • ​Medical image processing: CT scan image enhancement, tracking of cell images, image restoration, segmentation, registration
  • Machine learning and neural network model for computational finance such as option pricing and hedging
Publications

Justin Wan Publications

Group(s): 
Faculty→Professors
John Watrous
519-888-4567, ext. 35370
Location: 
DC 2108
Group(s): 
Faculty→Professors
Dr. Stacey Watson
Location: 
DC 2105
Degrees
  • B.A., York University (1989)
  • B.Ed., Brock University (1999)
  • M.Sc., Columbus State University, United States (2013)
  • Ph.D., University of North Carolina at Charlotte, United States (2018)
Research and teaching interests
  • Usable and assessable security
  • Computer science/security education
Publications

Stacey Watson on Google Scholar

Group(s): 
Faculty→Lecturers
Stephen M. Watt
519-888-4567, ext. 35170
Location: 
DC 1315
Group(s): 
Faculty→Professors
Grant Weddell
519-888-4567, ext. 34463
Location: 
DC 3346
Group(s): 
Faculty→Professors
519-888-4567 x35210
Location: 
HH 383D
Group(s): 
Cross Appointments
Photo of Alexander Wong
519-888-4567, ext. 31299
Location: 
EC4 2019
Group(s): 
Cross Appointments
Bernard Wong
519-888-4567, ext. 31301
Location: 
DC 3514
Group(s): 
Faculty→Professors
Johnny Wong
519-888-4567, ext. 34431
Location: 
DC 3502
Group(s): 
Faculty→Emeritus
photo of Meng Xu
Location: 
DC 2639
Degrees
  • B.Bus., Nanyang Technological University, Singapore (2014)
  • B.Eng., Nanyang Technological University, Singapore (2014)
  • Ph.D., Georgia Institute of Technology, United States (2020)
Research interests
  • System and software security
  • Program analysis, testing and verification
Publications

Meng Xu Publications

Group(s): 
Faculty→Professors
Yaoliang Yu
519-888-4567, ext. 34469
Location: 
DC 3617
Degrees
  • B.Sc., Fudan University, China (2005)
  • M.Sc., Fudan University, China (2008)
  • Ph.D., University of Alberta (2013)
Research interests
  • Machine Learning, including generative modelling, representation learning, robustness, and kernel methods, as well as application to computer vision and natural language processing
  • Optimization Algorithms, including convex and non convex optimization, distributed and federated learning, iteration complexity bounds, robust and stochastic optimization
Publications

Yaoliang Yu on Google Scholar

Group(s): 
Faculty→Professors
photo of Hong Zhang

Degrees

  • BS and MS, Electronics and Communications Engineering, Huazhong University of Science and Technology, China (2013)
  • Ph.D., Department of Computer Science and Engineering, Hong Kong University of Science and Technology (2019)

Research interests

  • Large-scale data analytics
  • Distributed ML training and serving systems
  • Application and network scheduling
  • Data center networking
  • Serverless computing and cloud computing

Publications

Hong Zhang on Google Scholar

Group(s): 
Faculty→Professors
photo of Hongyang Zhang
519-888-4567, ext. 41337
Location: 
DC 2641
Degrees
  • M.Sc., Peking University, China (2015)
  • M.Sc., Carnegie Mellon University, United States (2018)
  • Ph.D., Carnegie Mellon University, United States (2019)
Research interests
  • Machine Learning
  • AI Security and Privacy
  • Trustworthy Machine Learning
Publications

Hongyang Zhang on Google Scholar

Group(s): 
Faculty→Professors
Photo of Yizhou Zhang

Yizhou Zhang joined the David R. Cheriton School of Computer Science as an Assistant Professor in October 2020. He completed his doctorate in Computer Science at Cornell University in August 2019.

Yizhou designs, implements, and studies programming languages. He aims for high-level language abstractions that can provide the expressiveness and assurance required to build extensible, reliable software.

Yizhou also has an M.S. in Computer Science from Cornell and a B.S. in Software Engineering from Shanghai Jiao Tong University in China.

Group(s): 
Faculty→Professors
Professor Jian Zhao
519-888-4567, ext. 32987
Location: 
DC 3129
Degrees
  • Ph.D., University of Toronto (2016)
Research interests
  • Dr. Zhao’s research focuses on the areas of Information Visualization (InfoVis), Human-Computer Interaction (HCI), and Data Science. He develops advanced interaction and visualization techniques that promote the interplay between humans, machines, and data.
  • His research aims to boost the efficiency of real-world data analysis, exploration, and presentation activities that involve a large amount of data, various complicated models, and a diverse group of analysts.
Publications

Jian Zhao on Google Scholar

Group(s): 
Faculty→Professors
Group(s): 
Adjunct Professors
Group(s): 
Adjunct Professors
Location: 
DC 2599D
Group(s): 
Staff→Administrative
Olga Zorin
519-888-4567, ext. 33005
Location: 
DC 3115
Group(s): 
Staff→Instructional