Comuter Science
      U of T Logo


Fall 2026 TA Job Postings - Main Round
Posted on: Monday June 8, 2026

Deadline to Apply: Thursday July 2, 2026 by 11:59pm EST

Apply at: https://tapp.cs.toronto.edu/hash/external/postings/6dhi7oHxP5tWY8HKcsXmYqHV

***To access the link, you need to sign in using your utorid/joinid  credentials***

***If you receive issues accessing the application link, refresh page or try a different browser, you may need to apply on a desktop computer/laptop, and may need to be in a country that does not put firewalls up to accessing link***

***Once you submitted your application: you will receive an automatic response to confirm that your application was submitted to the email supplied in the application, if you did not receive an automatic response, please check your junk folder or resubmit your application; Common errors for not receiving a confirmation include, typo in email address on application, or confirmation went to junk/spam folder; For continued issues, please report to tacoord@cs.toronto.edu. ***

A summary of all of our postings can be found here - you can navigate the individual ads through bookmarks. 

In addition, a copy of each job posting is linked to the course code below.  The job postings linked are prepared pdf files.

For any inquiries, please contact: tacoord@cs.toronto.edu

***

Undergraduate CSC courses:


Course Code  Position Title
CSC108H1F-A Introduction to Computer Programming - Classroom and Marking TAs
CSC108H1F-B
Introduction to Computer Programming - Office Hours and Marking TAs
CSC108H1F-C
Introduction to Computer Programming - Marking TAs
CSC108H1F-Lead Introduction to Computer Programming - Lead TA
CSC110Y1F-A Foundations of Computer Science I - Classroom TA
CSC110Y1F-B
Foundations of Computer Science I - Tutorial TA
CSC110Y1F-Lead
Foundations of Computer Science I - Lead TA
CSC148H1F-B Introduction to Computer Science - Regular TA
CSC148H1F-C
Introduction to Computer Science - Ramp-up TA
CSC148H1F-Lead
Introduction to Computer Science - Lead TA
CSC194H1F
Impactful Video Game Design
CSC196H1F Great Ideas in Computing
CSC207H1F-A
Software Design - Office Hour/Classroom TAs
CSC207H1F-B
Software Design - Tutorial TAs
CSC207H1F-C
Software Design - FTL TA
CSC207H1F-Lead
Software Design - Lead TA
CSC209H1F
Software Tools and Systems Programming
CSC236H1F
Introduction to the Theory of Computation
CSC236H1F-Lead
Introduction to the Theory of Computation - Lead TA
CSC258H1F
Computer Organization
CSC258H1F-Lead
Computer Organization - Lead TA
CSC263H1F
Data Structures and Analysis
CSC263H1F -Lead
Data Structures and Analysis - Lead TA
CSC265H1F
Enriched Data Structures and Analysis
CSC300H1F
Computers and Society
CSC301H1F
Introduction to Software Engineering
CSC301H1F-Lead
Introduction to Software Engineering - Lead TA
CSC304H1F
Algorithmic Game Theory and Mechanism Design
CSC304H1F-Lead
Algorithmic Game Theory and Mechanism Design - Lead TA
CSC308H1F
Technology Leadership
CSC311H1F
Introduction to Machine Learning
CSC311H1F-Lead
Introduction to Machine Learning  - Lead TA
CSC316H1F
Data Visualization: Foundations and Advanced Programming
CSC317H1F
Computer Graphics
CSC317H1F-Lead
Computer Graphics - Lead TA
CSC318H1F
The Design of Interactive Computational Media
CSC318H1F-Prep The Design of Interactive Computational Media - Prep TAs
CSC320H1F
Introduction to Visual Computing
CSC320H1F-Lead
Introduction to Visual Computing - Lead TA
CSC324H1F
Principles of Programming Languages
CSC324H1F-Lead
Principles of Programming Languages - Lead TA
CSC336H1F
Numerical Methods
CSC343H1F
Introduction to Databases
CSC343H1F-Lead
Introduction to Databases - Lead TA
CSC364H1F
Foundations of Computer Security
CSC364H1F-Lead
Foundations of Computer Security - Lead TA
CSC369H1F
Operating Systems
CSC369H1F-Lead
Operating Systems - Lead TA
CSC373H1F
Algorithm Design, Analysis & Complexity
CSC373H1F-Lead Algorithm Design, Analysis & Complexity - Lead TA
CSC384H1F
Introduction to Artificial Intelligence
CSC384H1F-Lead Introduction to Artificial Intelligence - Lead TA
CSC404H1F
Introduction to Video Game Design
CSC420H1F
Introduction to Image Understanding
CSC438H1F
Computability and Logic
CSC454H1F
To be posted later in summer
CSC463H1F
Computational Complexity and Computability
CSC490H1F
Capstone Design Project
CSC491H1F
Capstone Design Project

Undergraduate 4th year CSC courses crosslisted with Graduate Courses:

Course Code  Title
CSC410H1F-2103HF
Software Testing and Verification
CSC410H1F-2103HF-Lead Software Testing and Verification - Lead TA
CSC412H1F-2506HF
Probabilistic Learning and Reasoning
CSC413H1F/CSC2516HF Neural Networks and Deep Learning
CSC413H1F/CSC2516HF-Lead Neural Networks and Deep Learning - Lead TA
CSC443H1F/CSC2234HF Database System Technology
CSC443H1F/CSC2234HF-Lead
Database System Technology - Lead TA
CSC458H1F/CSC2209HF
Computer Networking Systems
CSC458H1F/CSC2209HF-Lead
Computer Networking Systems - Lead TA
CSC465H1F/CSC2104HF
Formal Methods in Software Design
CSC469H1F-2208HF
Operating Systems Design and Implementation
CSC485H1F/CSC2501HF Computational Linguistics                                                                                                                          
CSC485H1F/CSC2501HF-Lead
Computational Linguistics - Lead TA
CSC486H1F/CSC2502HF
Knowledge Representation and Reasoning


Graduate Courses:

Course Code  Title
CSC1500HF
Fundamentals of Teaching Computer Science in Higher Education
CSC2108HF
Automated Reasoning with Machine Learning
CSC2126HF
Topics in Programming Languages: Advanced Functional Programming
CSC2221HF Introduction to the Theory of Distributed Computing
CSC2229HF
Topics in Computer Networks: Privacy-Enhancing Technologies
CSC2237HF
Secure Computer Hardware Systems
CSC2321HF
Matrix Calculations
CSC2407HF/MAT1307HF
Mathematical Methods in the Theory of Computation
CSC2414HF
Advanced Topics in Complexity Theory: Quantum Algorithms and Complexity Theory
CSC2419HF
Topics in Cryptography: Zero-Knowledge Proofs
CSC2421HF
Topics in Algorithms: Online and Other Myopic Algorithms
CSC2429HF
Topics of Theory of Computation: Introduction to Quantum Information Theory
CSC2508HF
Advanced Data Systems
CSC2524HF
Topics in Interactive Computing: Human-Centered Artificial Intelligence
CSC2526HF
HCI: Topics in Ubiquitous Computing: Context-Aware Computing
CSC2529HF
Computational Imaging
CSC2537HF/STA2555H
Information Visualization
CSC2539HF
Topics in Computer Vision: Physics-Informed Neural Representations for Visual Computing
CSC2545HF
Advanced Topics in Machine Learning: Geometric Deep Learning
CSC2600HF
Topics in Computer Science: Algorithmic Social Systems
CSC2626HF
Imitation Learning for Robotics
CSC2631HF
Mobile and Digital Health
CSC2702HF
Technical Entrepreneurship - Scientific Communication Module
CSC-MScAc-Workshops
Workshop: Communications Skills for MScAc program

***
End of Listings