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
519-888-4567, ext. 36412
Location: 
DC 3510
Group(s): 
Faculty→Professors
Picture of Ali Abedi
519-888-4567, ext. 38053
Location: 
DC 3116
Group(s): 
Faculty→Lecturers
photo of Samer Al-Kiswany
519-888-4567, ext. 37490
Location: 
DC 3516
Degrees
  • B.Sc., Jordan University of Science and Technology, Jordan (2003)
  • M.Sc., University of British Columbia (2008)
  • Ph.D., University of British Columbia (2013)
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
photo of Professor N. Asokan
1-289-828-8673 or 358-50-483-646
Location: 
DC 3502
Degrees
  • B.Tech., Indian Institute of Technology, India (1988)
  • M.Sc., Syracuse University, United States of America (1989)
  • Ph.D., University of Waterloo, Canada (1998)
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 Jo Atlee
519-888-4567, ext. 34871
Location: 
DC 2337
Group(s): 
Faculty→Professors
photograph of Jeff Avery
(519) 888-4567 ext. 33592
Location: 
DC 3107
Group(s): 
Faculty→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
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
Group(s): 
Faculty→Lecturers
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
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
Therese Biedl
519-888-4567, ext. 34721
Location: 
DC 2341
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
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
Group(s): 
Faculty→Professors
photo of Dan Brown
519-888-4567, ext. 36278
Location: 
DC 2516
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
Group(s): 
Faculty→Lecturers
Peter Buhr
519-888-4567, ext. 34453
Location: 
DC 2504
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 x34452
Location: 
DC 3103
Group(s): 
Faculty→Lecturers
Edward Chan
519-888-4567, ext. 34439
Location: 
DC 2338
Group(s): 
Faculty→Emeritus
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
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
Gordon Cormack
519-888-4567, ext. 34450
Location: 
DC 2502
Group(s): 
Faculty→Professors
Don Cowan
519-888-4690 or 519-888-4567, ext. 84690
Location: 
DC 2555C
Group(s): 
Faculty→Emeritus; Adjunct Professors
William Cowan
519-888-4567, ext. 34527
Location: 
DC 2111
Group(s): 
Faculty→Emeritus
519-888-4567, ext. 38375
Location: 
DC 3106
Group(s): 
Faculty→Lecturers, Professors
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
Chrysanne DiMarco
Location: 
DC 1308
Group(s): 
Faculty→Emeritus
Peter Forsyth
519-888-4567, ext. 34415
Location: 
DC 3622
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. 36744
Location: 
DC 3117
Group(s): 
Faculty→Lecturers
519-888-4567, ext. 34668
Location: 
DC 3627
Group(s): 
Faculty→Emeritus
J. Alan George
Group(s): 
Faculty→Emeritus
photo of Mark Giesbrecht
519-888-4567, ext. 36582
Location: 
DC 3631
Group(s): 
Faculty→Professors
Michael Godfrey
519-888-4567, ext. 34437
Location: 
DC 2340
Group(s): 
Faculty→Professors
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
Sergey Gorbunov
519-888-4567, ext. 30451
Location: 
DC 3528
Group(s): 
Faculty→Professors
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
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
photo of Xi He
Location: 
DC 3347

Xi He joined the David R. Cheriton School of Computer Science as an Assistant Professor in spring 2019.

Xi graduated from National University of Singapore with double degree in Applied Mathematics and Computer Science. 

She completed her PhD at Duke University, working with Prof. Ashwin Machanavajjhala. Her research interests span the areas of privacy and security for big-data management and analysis.

Group(s): 
Faculty→Professors
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
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
Ihab F. Ilyas
519-888-4567, ext. 33145
Location: 
DC 3348
Group(s): 
Faculty→Professors
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
photo of Dr. Lila Kari
519-888-4567, ext. 33336
Location: 
DC 3132
Group(s): 
Faculty→Professors
Martin Karsten
519-888-4567, ext. 37125
Location: 
DC 3506
Group(s): 
Faculty→Professors
Kerschbaum
519-888-4567, ext. 37746
Location: 
DC 3149
Group(s): 
Faculty→Professors
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
Location: 
DC
Group(s): 
Faculty→Lecturers
Kate Larson
519-888-4567, ext. 37760
Location: 
DC 2518
Group(s): 
Faculty→Professors
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
Edith Law
519-888-4567, ext. 35751
Location: 
DC 3138
Group(s): 
Faculty→Professors
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
Ming Li
519-888-4659 or 519-888-4567, ext. 84659
Location: 
DC 3355
Group(s): 
Faculty→Professors
Yuying Li
519-888-4567, ext. 37825
Location: 
DC 3623
Group(s): 
Faculty→Professors
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
photo of Professor Yang Lu

Degrees

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

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
Bin Ma
519-888-4567, ext. 32747
Location: 
DC 3345
Group(s): 
Faculty→Professors
519-888-4567, ext. 33006
Location: 
DC 2510
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
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
Location: 
DC
Group(s): 
Faculty→Lecturers
Ian Munro
519-888-4567, ext. 34433
Location: 
DC 2343
Group(s): 
Faculty→Professors
Nomair Naeem
519-888-4567, ext. 33884
Location: 
DC 3121
Group(s): 
Faculty→Lecturers
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
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
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
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
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
Location: 
DC 3146
Group(s): 
Faculty→Professors
Mark Petrick
519-888-4567, ext. 31755
Location: 
DC 3109
Group(s): 
Faculty→Lecturers
Pascal Poupart
519-888-4567, ext. 36239
Location: 
DC 2514
Group(s): 
Faculty→Professors
Prabhakar Ragde
519-888-4567 x34660
Location: 
DC 1314
Group(s): 
Faculty→Professors
Group(s): 
Faculty→Lecturers
Gregor Richard
519-888-4567, ext. 33023
Location: 
DC 2508
Group(s): 
Faculty→Lecturers
519-888-4567, ext. 36598
Location: 
DC 3108
Group(s): 
Faculty→Lecturers
Victoria Sakhnini
519-888-4567, ext. 38764
Location: 
DC 3113
Group(s): 
Faculty→Lecturers
519-888-4567, ext. 37528
Location: 
DC 3550
Group(s): 
Faculty→Professors
Ken Salem
519-888-4567, ext. 33485
Location: 
DC 3512
Group(s): 
Faculty→Professors
Semih Salihoglu
Location: 
DC 3351
Group(s): 
Faculty→Professors
Eric Schost
519-888-4567, ext. 34668
Location: 
DC 3627
Group(s): 
Faculty→Professors
photo of Jeffrey Shallit
519-888-4567, ext. 34804
Location: 
DC 3134
Group(s): 
Faculty→Professors
Doug Stinson
Group(s): 
Faculty→Emeritus; Adjunct Professors
Arne Storjohann
519-888-4567, ext. 36361
Location: 
DC 3619
Group(s): 
Faculty→Professors
photo of Professor Chengnian Sun
Location: 
DC 2339

Chengnian Sun joined the David R. Cheriton School of Computer Science as an Assistant Professor in August 2019.

Chengnian’s research interests are in software engineering and programming languages, focusing on techniques, tools and methodologies for improving software quality and developers’ productivity. He has a PhD in Computer Science from National University of Singapore.

Before joining the David R. Cheriton School of Computer Science, Chengnian was a software engineer at Google Inc. in Mountain View, California, working on Java/Android compiler toolchains and machine learning platform for Google Search. Prior to Google, he spent three wonderful years working on techniques to detect 1600+ bugs in GCC and LLVM with his colleagues at UC Davis. 

Group(s): 
Faculty→Professors

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
Group(s): 
Faculty→Emeritus
David Toman
519-888-4567, ext. 34447
Location: 
DC 3344
Group(s): 
Faculty→Professors
Frank Tompa
519-888-4567, ext. 34675
Location: 
DC 1313
Group(s): 
Faculty→Emeritus; Adjunct Professors
Dave Tompkins
519-888-4567, ext. 31359
Location: 
DC 3114
Group(s): 
Faculty→Lecturers
Richard Trefler
519-888-4567, ext. 37508
Location: 
DC 2336
Group(s): 
Faculty→Professors
Peter van Beek
519-888-4567, ext. 35344
Location: 
DC 3354
Group(s): 
Faculty→Professors
Troy Vasiga
519-888-4567, ext. 36937
Location: 
DC 3112
Group(s): 
Faculty→Lecturers
photo of Olga Veskler
Location: 
DC 3136

Olga Veksler's research interests are in developing robust and efficient algorithms that automatically interpret visual information. In particular, she is interested in visual correspondence (stereo, motion) and image segmentation. Optimization techniques are of fundamental importance to computer vision problems. In her research, she finds graph algorithms and dynamic programming particularly useful for efficiently solving optimization problems arising in vision.

Group(s): 
Faculty→Professors
Daniel Vogel
519-888-4567, ext. 33561
Location: 
DC 3145
Group(s): 
Faculty→Professors
Justin Wan
519-888-4567, ext. 34468
Location: 
DC 3625
Group(s): 
Faculty→Professors
John Watrous
519-888-4567, ext. 35370
Location: 
DC 2108
Group(s): 
Faculty→Professors
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
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

Meng Xu has a PhD from the Georgia Institute of Technology. He joined the Cheriton School of Computer Science as an Assistant Professor in August 2021.

Meng’s research is in the area of software security.

Implementation faults can be exploited by attackers to install malware and control systems over the Internet. Unfortunately, they are prevalent in all widely deployed software systems. These systems try to defend themselves by creating layers of abstraction, and often the last layer of defence is the operating system. Hence, it is important that operating systems have minimal implementation faults. They are also widely deployed, but their code base is large, consisting of several million lines.

Meng Xu’s research has focused on the Linux operating system, which is widely deployed on the Internet and is the basis for the commercial Android system used in many smartphones. Using software analysis techniques, Meng’s research automates the search for implementation faults in Linux. These techniques are challenging, since too many false positives will overwhelm any developer, yet any false negative may be enough for an attack. Using Meng’s research more than 100 implementation faults in Linux have been found and later fixed. These results underpin the applicability of his research to real-world security problems.

Group(s): 
Faculty→Professors
Yaoliang Yu
519-888-4567, ext. 31273
Location: 
DC 3617
Group(s): 
Faculty→Professors
photo of Hongyang Zhang
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
photo of Jian Zhao
519-888-4567, ext. 32987
Location: 
DC 3129

Jian Zhao joined the Cheriton School of Computer Science in fall 2019 as an assistant professor. Previously, he was a senior research scientist in the Enterprise AI group at FX Palo Alto Laboratory in Palo Alto, California. 

His research lies at the intersection of information visualization, human-computer interaction and data science. He develops advanced visualizations that promote the interplay between human and machine. He focuses primarily on designing interactive visualization techniques to support complex analytical workflows: from exploratory data analysis, to model curation and explanation, and to insight communication and storytelling.

Jian received his PhD from the Department of Computer Science at the University of Toronto. He is the recipient of several scholarships, including an NSERC Postdoctoral Fellowship and a Mitacs Awards. He has received multiple paper awards at top-tier venues and holds more than a dozen patents. 

Group(s): 
Faculty→Professors