CareerPlanGet AI match score →

SCFP/CUPE-Automne/Fall 2026- AE/TA-CSI3520A

Main Campus💼 Full-time💰 $32–$32🗓 2026-07-03 → 2026-07-30

Core

Teaching assistant for a programming languages lab course, instructing undergraduate and graduate students on imperative, functional, object-oriented, and concurrent programming paradigms.

Role type

Teaching Assistant (Lab Instructor)

Builds

Lab sessions and tutorials for a programming concepts course

Domain

Computer Science / Software Engineering

Deliverable

product features

Required skills

Programming languages (imperative, functional, object-oriented, concurrent), Lab instruction, Grading, Exam proctoring, Office hours management, French language proficiency

Preferred skills

Prior completion of the course with an A grade, Familiarity with functional programming, logic programming, compiler basics, OCaml, Machine Learning

Technologies

OCaml, Functional programming, Logic programming, Compiler basics

Responsibilities

Lead lab sessions based on weekly plans, Prepare lab specifications and materials, Demonstrate programming concepts, Grade assignments and mid-term/final exams, Conduct office hours and answer student emails

Seniority

Junior, Student Staff

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗