Courses Eligible for Undergraduate Enrolment 2026–2027 Fall/Winter
In exceptional circumstances, undergraduate students in the Faculty of Arts & Science may be granted permission to take a graduate course sponsored by an Arts & Science graduate unit as part of the student’s undergraduate degree.
The deadline for undergraduate students to apply for graduate course enrolment for Fall 2026 and Winter 2027 is Sunday, July 22, 2026.
Undergraduate students wishing to enrol in a graduate course offered by the Department of Computer Science must follow these steps:
Complete the Faculty of Arts and Science form, leaving the instructor and associate chair undergraduate signature lines blank
Submit the Undergraduate Request to Enrol in a DCS Graduate Course form;
The Department will reach out to instructors so that they can review requests, and will follow up with students to let them know whether they have permission to enrol;
Undergraduate students who are either an Arts & Science student in a program other than Computer Science or are not Faculty of Arts & Science students and would like to count the course towards their program, will need to request this directly from their program’s corresponding undergraduate office. For Arts & Science students in a Computer Science program, the course will count as equivalent to a 400-level CSC course.
Students submitting a request to enrol in a graduate course will be required to provide an up-to-date copy of their Academic History for review by the course instructor, as well as a brief statement explaining why they want to enrol in that course and why they have the necessary background for that course.
Approval for enrolment in a graduate course may require that:
The student has received high marks (A or A+) in relevant undergraduate courses
The student meets additional criteria to enrol in the course, as determined by the course instructor.
To be considered for a graduate course, students must complete the Request for Undergraduate Enrolment in DCS Graduate Course Form. The form will be available as of June 18, 2026 and must be submitted to the department by July 22, 2026.
Permission to take a graduate course is not always granted and space in these courses is limited. Students should enrol in an alternate course that can be taken if the requested graduate course is not approved by the instructor or there is no space in the course.
Fall 2026 Timetable:
| Course Code | LEC | Session | Course Title | Instructor | Day/ Time | Location |
|---|---|---|---|---|---|---|
| CSC2126H | 0101 | Fall | Topics in Programming Languages: Advanced Functional Programming | Ningning Xie | R 13-15 | TBA |
| CSC2221H | 0101 | Fall | Introduction to the Theory of Distributed Computing | Vassos Hadzilacos | F 10-13 | TBA |
| CSC2229H | 0101 | Fall | Topics in Computer Networks: Privacy-Enhancing Technologies | Anwar Hithnawi | R 9-11 | TBA |
| CSC2237H | 0101 | Fall | Secure Computer Hardware Systems | Gururaj Saileshwar | M 15-17 | TBA |
| CSC2321H | 0101 | Fall | Matrix Calculations | Christina Christara | T 17-19 | TBA |
| CSC2332H | 0101 | Fall | Mathematical Methods in the Theory of Computation | Swastik Kopparty | T 13-15 | TBA |
| CSC2414H | 0101 | Fall | Advanced Topics in Complexity Theory: Quantum Algorithms and Complexity Theory | Uma Girish | T 10-11; R 10-11 | TBA |
| CSC2419H | 0101 | Fall | Topics in Cryptography: Zero-Knowledge Proofs | Akshayaram Srinivasan | M 11-13 | TBA |
| CSC2421H | 0101 | Fall | Topics in Algorithms: Online and Other Myopic Algorithms | Allan Borodin | M 13-14; W 13-14 | TBA |
| CSC2429H | 0101 | Fall | Topics of Theory of Computation: Introduction to Quantum Information Theory | Nathan Wiebe | TBA | TBA |
| CSC2508H | 0101 | Fall | Advanced Data Systems | Nick Koudas | M 9-11 | TBA |
| CSC2516H | 0101 | Fall | Neural Networks and Deep Learning | Colin Raffel | W 13-15 | TBA |
| CSC2529H | 0101 | Fall | Computational Imaging | David Lindell | 10-12 | TBA |
| CSC2545H | 0101 | Fall | Advanced Topics in Machine Learning: Geometric Deep Learning | Igor Gilitschenski | T 15-17 | TBA |
| CSC2626H | 0101 | Fall | Imitation Learning for Robotics | Florian Shkurti | R 15-17 | TBA |
| CSC2631H | 0101 | Fall | Mobile and Digital Health | Alex Mariakakis | F 15-17 | TBA |
Winter 2027 Timetable:
| Course Code | LEC | Session | Course Title | Instructor | Day/ Time | Location |
|---|---|---|---|---|---|---|
| CSC2125H | 0101 | Winter | Topics in Software Engineering: Software Engineering for Machine Learning | Marsha Chechik | 10-13 | TBA |
| CSC2222H | 0101 | Winter | Applications of Parallel and Distributed Computing | Maryam Mehri Dehnavi | R 9-11 | TBA |
| CSC2229H | 0101 | Winter | Topics in Computer Networks: Computer Networks for Machine Learning | Yashar Ganjali | T 13-15 | TBA |
| CSC2235H | 0101 | Winter | Cloud-Native Data Management Systems | Qizhen Zhang | R 15-17 | TBA |
| CSC2236H | 0101 | Winter | Data Structures in the Wild | Niv Dayan | W 16-18 | TBA |
| CSC2410H | 0101 | Winter | Introduction to Graph Theory | Michael Molloy | R 15-17 | TBA |
| CSC2414H | 0101 | Winter | Advanced Topics in Complexity Theory: High-Dimensional Expanders: Tools and Applications | Roei Tell | T 13-15 | TBA |
| CSC2421H | 0101 | Winter | Topics in Algorithms: Algorithmic Discrepancy Theory | Aleksandar Nikolov | R 13-15 | TBA |
| CSC2429H | 0101 | Winter | Topics in the Theory of Computation: Algebraic Gems in Discrete Math and Theoretical Computer Science | Shubhangi Saraf | M 13-15 | TBA |
| CSC2545H | 0101 | Winter | Topics in Computational Biology and Medicine: Building and Deploying AI in Medicine | Michael Brudno | W 11-13 | TBA |
| CSC2512H | 0101 | Winter | Advanced Propositional Reasoning | Kuldeep Meel | T 18-20 | TBA |
| CSC2518H | 0101 | Winter | Spoken Language Processing | Gerald Penn | T 15-17 | TBA |
| CSC2532H | 0101 | Winter | Statistical Learning Theory | Murat Erdogdu | F 16-18 | TBA |
| CSC2541H | 0101 | Winter | Topics in Machine Learning: Learning Theory | Ohad Shamir | T 13-15 | TBA |
| CSC2555H | 0101 | Winter | Mathematical Foundations of Algorithmic Fairness | Nisarg Shah | W 13-15 | TBA |
| CSC2558H | 0101 | Winter | Topics in Multidisciplinary HCI: Technology Abuse in Interpersonal Contexts | Thomas Ristenpart | M 13-15 | TBA |
| CSC2611H | 0101 | Winter | Computational Models of Semantic Change | Yang Xu | F 11-13 | TBA |
