Available GTA Opportunities | Faculty of Math

GTA appointments in the Faculty of Math

When GTA opportunities in the Faculty of Math are available, appointment details will be listed below. Expand the applicable school to view available opportunities and refer to the corresponding Workday posting for application requirements and deadlines. 

As part of your application in Workday, you can indicate non-binding preferences for or against specific GTA appointments. 

Additional information about course descriptions can be found on the Undergraduate Academic Calendar and Graduate Academic Calendar. When available, course schedule information can be viewed through Quest.

Cheriton School of Computer Science

Computer Science

Subject and Catalog Course Description Delivery Mode of Course Location of Appointment Appointment Start Date Appointment End Date Hours in (0.75) Appointment Hourly Pay Rate Anticipated Appointment Weight(s) Education Requirements Skills Competencies Experience 
CS 105 Intro Computer Programming 1 Online Waterloo Jan-04-2027 Apr-30-2027 120.00 54.74 0.75 Must be enrolled in a Masters or PhD Previous TA/teaching experience with the course (or related topics) is an asset
CS 106 Intro Computer Programming 2 Online Waterloo Jan-04-2027 Apr-30-2027 120.00 54.74 0.75 Must be enrolled in a Masters or PhD Previous TA/teaching experience with the course (or related topics) is an asset
CS 114 Computing Principles (Sci) In-Person Waterloo Jan-04-2027 Apr-30-2027 120.00 54.74 0.75 Must be enrolled in a Masters or PhD Previous TA/teaching experience with the course (or related topics) is an asset
CS 115 Intro Computer Science 1 Online Waterloo Jan-04-2027 Apr-30-2027 120.00 54.74 0.75 Must be enrolled in a Masters or PhD Previous TA/teaching experience with the course (or related topics) is an asset
CS 116 Intro Computer Science 2 In-Person Waterloo Jan-04-2027 Apr-30-2027 120.00 54.74 0.75 Must be enrolled in a Masters or PhD Previous TA/teaching experience with the course (or related topics) is an asset
CS 135 Designing Functional Programs In-Person Waterloo Jan-04-2027 Apr-30-2027 120.00 54.74 0.75 Must be enrolled in a Masters or PhD Previous TA/teaching experience with the course (or related topics) is an asset
CS 136 Elem Algo Dsgn & Data Abstrac In-Person Waterloo Jan-04-2027 Apr-30-2027 120.00 54.74 0.75 Must be enrolled in a Masters or PhD Previous TA/teaching experience with the course (or related topics) is an asset
CS 136L Tools & Tech for Software Dev In-Person Waterloo Jan-04-2027 Apr-30-2027 120.00 54.74 0.75 Must be enrolled in a Masters or PhD Previous TA/teaching experience with the course (or related topics) is an asset
CS 138 Intro Data Abstract & Implem In-Person Waterloo Jan-04-2027 Apr-30-2027 120.00 54.74 0.75 Must be enrolled in a Masters or PhD Previous TA/teaching experience with the course (or related topics) is an asset
CS 230 Intro Computers & Comp Sys In-Person Waterloo Jan-04-2027 Apr-30-2027 120.00 54.74 0.75 Must be enrolled in a Masters or PhD Previous TA/teaching experience with the course (or related topics) is an asset
CS 231 Algorithmic Problem Solving Online Waterloo Jan-04-2027 Apr-30-2027 120.00 54.74 0.75 Must be enrolled in a Masters or PhD Previous TA/teaching experience with the course (or related topics) is an asset
CS 240 Data Structures & Data Mgmt In-Person Waterloo Jan-04-2027 Apr-30-2027 120.00 54.74 0.75 Must be enrolled in a Masters or PhD Previous TA/teaching experience with the course (or related topics) is an asset
CS 240E Data Structure & Mgmt (Enrich) In-Person Waterloo Jan-04-2027 Apr-30-2027 120.00 54.74 0.75 Must be enrolled in a Masters or PhD Previous TA/teaching experience with the course (or related topics) is an asset
CS 241 Found of Sequential Programs In-Person Waterloo Jan-04-2027 Apr-30-2027 120.00 54.74 0.75 Must be enrolled in a Masters or PhD Previous TA/teaching experience with the course (or related topics) is an asset
CS 245 Logic & Computation In-Person Waterloo Jan-04-2027 Apr-30-2027 120.00 54.74 0.75 Must be enrolled in a Masters or PhD Previous TA/teaching experience with the course (or related topics) is an asset
CS 246 Obj-Oriented Soft Dev In-Person Waterloo Jan-04-2027 Apr-30-2027 120.00 54.74 0.75 Must be enrolled in a Masters or PhD Previous TA/teaching experience with the course (or related topics) is an asset
CS 251 Computer Organization & Design In-Person Waterloo Jan-04-2027 Apr-30-2027 120.00 54.74 0.75 Must be enrolled in a Masters or PhD Previous TA/teaching experience with the course (or related topics) is an asset
CS 330 Management Information Systems Online Waterloo Jan-04-2027 Apr-30-2027 120.00 54.74 0.75 Must be enrolled in a Masters or PhD Previous TA/teaching experience with the course (or related topics) is an asset
CS 335 Comp Meth in Bus & Fin In-Person Waterloo Jan-04-2027 Apr-30-2027 120.00 54.74 0.75 Must be enrolled in a Masters or PhD Previous TA/teaching experience with the course (or related topics) is an asset
CS 338 Comp Applic in Bus Databases In-Person Waterloo Jan-04-2027 Apr-30-2027 120.00 54.74 0.75 Must be enrolled in a Masters or PhD Previous TA/teaching experience with the course (or related topics) is an asset
CS 341 Algorithms In-Person Waterloo Jan-04-2027 Apr-30-2027 120.00 54.74 0.75 Must be enrolled in a Masters or PhD Previous TA/teaching experience with the course (or related topics) is an asset
CS 343 Concurrent & Parallel Program In-Person Waterloo Jan-04-2027 Apr-30-2027 120.00 54.74 0.75 Must be enrolled in a Masters or PhD Previous TA/teaching experience with the course (or related topics) is an asset
CS 346 Application Development In-Person Waterloo Jan-04-2027 Apr-30-2027 120.00 54.74 0.75 Must be enrolled in a Masters or PhD Previous TA/teaching experience with the course (or related topics) is an asset
CS 348 Intro Database Management In-Person Waterloo Jan-04-2027 Apr-30-2027 120.00 54.74 0.75 Must be enrolled in a Masters or PhD Previous TA/teaching experience with the course (or related topics) is an asset
CS 349 User Interfaces In-Person Waterloo Jan-04-2027 Apr-30-2027 120.00 54.74 0.75 Must be enrolled in a Masters or PhD Previous TA/teaching experience with the course (or related topics) is an asset
CS 350 Operating Systems In-Person Waterloo Jan-04-2027 Apr-30-2027 120.00 54.74 0.75 Must be enrolled in a Masters or PhD Previous TA/teaching experience with the course (or related topics) is an asset
CS 365 Models of Computation In-Person Waterloo Jan-04-2027 Apr-30-2027 120.00 54.74 0.75 Must be enrolled in a Masters or PhD Previous TA/teaching experience with the course (or related topics) is an asset
CS 370 Numerical Computation In-Person Waterloo Jan-04-2027 Apr-30-2027 120.00 54.74 0.75 Must be enrolled in a Masters or PhD Previous TA/teaching experience with the course (or related topics) is an asset
CS 430 Applications Software Eng In-Person Waterloo Jan-04-2027 Apr-30-2027 120.00 54.74 0.75 Must be enrolled in a Masters or PhD Previous TA/teaching experience with the course (or related topics) is an asset
CS 431 Data-Intense Distrib Analytics In-Person Waterloo Jan-04-2027 Apr-30-2027 120.00 54.74 0.75 Must be enrolled in a Masters or PhD Previous TA/teaching experience with the course (or related topics) is an asset
CS 436 Networks & Distrib Comp Sys In-Person Waterloo Jan-04-2027 Apr-30-2027 120.00 54.74 0.75 Must be enrolled in a Masters or PhD Previous TA/teaching experience with the course (or related topics) is an asset
CS 442 Princ of Programming Languages In-Person Waterloo Jan-04-2027 Apr-30-2027 120.00 54.74 0.75 Must be enrolled in a Masters or PhD Previous TA/teaching experience with the course (or related topics) is an asset
CS 444 Compiler Construction In-Person Waterloo Jan-04-2027 Apr-30-2027 120.00 54.74 0.75 Must be enrolled in a Masters or PhD Previous TA/teaching experience with the course (or related topics) is an asset
CS 445 Software Req Specif & Analysis In-Person Waterloo Jan-04-2027 Apr-30-2027 120.00 54.74 0.75 Must be enrolled in a Masters or PhD Previous TA/teaching experience with the course (or related topics) is an asset
CS 446 Software Design & Archit In-Person Waterloo Jan-04-2027 Apr-30-2027 120.00 54.74 0.75 Must be enrolled in a Masters or PhD Previous TA/teaching experience with the course (or related topics) is an asset
CS 450 Computer Architecture In-Person Waterloo Jan-04-2027 Apr-30-2027 120.00 54.74 0.75 Must be enrolled in a Masters or PhD Previous TA/teaching experience with the course (or related topics) is an asset
CS 451 Data-Intense Distrib Computing In-Person Waterloo Jan-04-2027 Apr-30-2027 120.00 54.74 0.75 Must be enrolled in a Masters or PhD Previous TA/teaching experience with the course (or related topics) is an asset
CS 452 Real-Time Programming In-Person Waterloo Jan-04-2027 Apr-30-2027 120.00 54.74 0.75 Must be enrolled in a Masters or PhD Previous TA/teaching experience with the course (or related topics) is an asset
CS 453 Software & Systems Security In-Person Waterloo Jan-04-2027 Apr-30-2027 120.00 54.74 0.75 Must be enrolled in a Masters or PhD Previous TA/teaching experience with the course (or related topics) is an asset
CS 454 Distributed Systems In-Person Waterloo Jan-04-2027 Apr-30-2027 120.00 54.74 0.75 Must be enrolled in a Masters or PhD Previous TA/teaching experience with the course (or related topics) is an asset
CS 456 Computer Networks In-Person Waterloo Jan-04-2027 Apr-30-2027 120.00 54.74 0.75 Must be enrolled in a Masters or PhD Previous TA/teaching experience with the course (or related topics) is an asset
CS 459 Privacy, Crypto & Security In-Person Waterloo Jan-04-2027 Apr-30-2027 120.00 54.74 0.75 Must be enrolled in a Masters or PhD Previous TA/teaching experience with the course (or related topics) is an asset
CS 476 Num Computation: Fin Modelling In-Person Waterloo Jan-04-2027 Apr-30-2027 120.00 54.74 0.75 Must be enrolled in a Masters or PhD Previous TA/teaching experience with the course (or related topics) is an asset
CS 479 Neural Networks In-Person Waterloo Jan-04-2027 Apr-30-2027 120.00 54.74 0.75 Must be enrolled in a Masters or PhD Previous TA/teaching experience with the course (or related topics) is an asset
CS 480 Intro Machine Learning In-Person Waterloo Jan-04-2027 Apr-30-2027 120.00 54.74 0.75 Must be enrolled in a Masters or PhD Previous TA/teaching experience with the course (or related topics) is an asset
CS 482 Comp Tech: Biol Seq Analysis In-Person Waterloo Jan-04-2027 Apr-30-2027 120.00 54.74 0.75 Must be enrolled in a Masters or PhD Previous TA/teaching experience with the course (or related topics) is an asset
CS 484 Computational Vision In-Person Waterloo Jan-04-2027 Apr-30-2027 120.00 54.74 0.75 Must be enrolled in a Masters or PhD Previous TA/teaching experience with the course (or related topics) is an asset
CS 486 Intro Artificial Intelligence In-Person Waterloo Jan-04-2027 Apr-30-2027 120.00 54.74 0.75 Must be enrolled in a Masters or PhD Previous TA/teaching experience with the course (or related topics) is an asset
CS 487 Intro Symbolic Computation In-Person Waterloo Jan-04-2027 Apr-30-2027 120.00 54.74 0.75 Must be enrolled in a Masters or PhD Previous TA/teaching experience with the course (or related topics) is an asset
CS 488 Intro Computer Graphics In-Person Waterloo Jan-04-2027 Apr-30-2027 120.00 54.74 0.75 Must be enrolled in a Masters or PhD Previous TA/teaching experience with the course (or related topics) is an asset
CS 490 Information Systems Management In-Person Waterloo Jan-04-2027 Apr-30-2027 120.00 54.74 0.75 Must be enrolled in a Masters or PhD Previous TA/teaching experience with the course (or related topics) is an asset
CS 492 Social Implications of Comp In-Person Waterloo Jan-04-2027 Apr-30-2027 120.00 54.74 0.75 Must be enrolled in a Masters or PhD Previous TA/teaching experience with the course (or related topics) is an asset
CS 494 Team Project 2 In-Person Waterloo Jan-04-2027 Apr-30-2027 120.00 54.74 0.75 Must be enrolled in a Masters or PhD Previous TA/teaching experience with the course (or related topics) is an asset
CS 798 Advanced Research Tpcs In-Person Waterloo Jan-04-2027 Apr-30-2027 120.00 54.74 0.75 Must be enrolled in a Masters or PhD
 
Previous TA/teaching experience with the course (Multicore Programming or related topics) is an asset
Data Science Ethics Workshop Data Science Ethics Workshop     Jan-04-2027 Apr-30-2027 80.00 54.74 0.5 Must be enrolled in a Masters or PhD Previous TA/teaching experience with the course (Multicore Programming or related topics) is an asset