Graduate studies
The University of Toronto is an exciting place to pursue graduate studies in theoretical computer science. Students interested in joining the Theory Group should apply through the Department of Computer Science website, and indicate that they are interested in pursuing theory.
Postdoctoral positions in Theoretical Computer Science
We are currently accepting applications for postdoctoral positions at the University of Toronto, starting in the academic year 2026-2027.
We will be considering candidates from all areas of theoretical computer science, including algorithms, complexity theory, cryptography, differential privacy, distributed computing, graph theory, quantum computing, and theoretical aspects of machine learning.
The positions are backed by the group as a whole, and are intended to allow junior scientists the freedom to pursue ambitious and independent research agendas, and to provide strong support in doing so. The positions are typically for two years. For a list of current and past postdoctoral researchers at UofT, see here.