About Me

My name is Kaveh Ghasemloo (Persian: کاوه قاسملو).

Graduate reseach assistant and instructor in the Theory Group, Department of Computer Science, University of Toronto. I successfully defended my Ph.D. thesis in July 2016 under the supervision of Prof. Stephen A. Cook.
If you are looking for the webpages of my courses see the section teaching below.

Contact Information

Mailing Address:

Kaveh Ghasemloo
Department of Computer Science, University of Toronto
10 King's College Road, Rm.3302
Toronto, Ontario M5S 3G4 CANADA



Email is the preferred way to contact me. However I can be slow in replying to emails, particularly during busy periods. If you are contacting me about a really important issue which requires my immediate attention, please start your email's title/subject line with "URGENT:", and I will try to reply ASAP.

When I receive too many emails I focus on replying to 1. emails from people I personally know, and 2. emails directly related to my work. If you are emailing me about my work please use an informative title so I can notice it from the title. If your email falls in one of the two categories above and I haven't replied after a few days it is likely that I have received it during a busy period and might have forgotten to reply. Please accept my apologies and kindly send a reminder.

Interested in becoming a graduate student in our department?
If you are interested in persueing research in computer science in our department check out prospective graduate students, research areas, and women in cs.
The adminision decisions are made at the departmental level by the admision comittee not individual faculty members. Most faculty members in our department are fine with prospective students directly emailing them to ask if they are planning to supervise new students in the coming year. However before emailing them you should spend some time and effort to check their webpage to learn about their research interests. Read the abstract, introduction, and conclusion of some of their recent papers and theses they have supervised.
Some faculty are not fine with direct emails from prospective students, do not email them if they state so on their website.


Research Interests

  • Algorithms, Complexity Theory, Data Structures
  • Heuristic Algorithms, SAT Solvers. Machine Learning
  • Distributed Computing, Big Data
  • Privacy, Security
  • Complexity of Algorithms on Practical Instances, Complexity of Higher-Type Functions, Proof Complexity
  • Applying of Computer Science to Social Problems
  • Algorithmic Game Theory

Research Publications


  • CSC373H: Algorithm Design, Analysis, and Complexity, Fall 2013
  • CSCB63H: Design and Analysis of Data Structures, Winter 2013
  • CSC263H: Data Structures and Analysis, Fall 2012
  • CSC463H: Computational Complexity and Computability, Winter 2012

profile for Kaveh at Theoretical Computer Science Stack Exchange, Q&A for theoretical computer scientists and researchers in related fields profile for Kaveh on Stack Exchange, a network of free, community-driven Q&A sites