Skip Navigation
York U: Redefine the PossibleHOME | Current Students | Faculty & Staff | Research | International
Search »FacultiesLibrariesCampus MapsYork U OrganizationDirectorySite Index
Future Students, Alumni & Visitors
Theory of Computing Group

The Theory of Computing Group is a part of the Department of Computer Science and Engineering at York University in Toronto, Canada.

Theoretical computer science uses mathematical techniques to prove theorems about computation. This area includes

  • Computability,
  • Complexity Theory,
  • Design and Analysis of Algorithms and Data Structures,
  • Parallel and Concurrent Computing, and
  • Logic in Computer Science.

This is an exciting area of research that forms the foundation for computer science and has many connections to other fields and important implications in the way computers are used. There are still many foundational questions that are unanswered, including some of the most important open questions in the mathematical sciences.


We are happy to welcome three new faculty members into our group in 2022: Elisabet Burjons, Shahin Kamali, and Aditya Potukuchi.

Use the links on the left hand side of this page to find out more about the members of the group and their research and teaching.

Jeff meeting with some students

Send updates and comments about these pages to Eric Ruppert.

Last modified:
2022/09/18 14:20