SCFP/CUPE-Automne/Fall 2026- AE/TA-CSI4506A
Core
Assist undergraduate students in an Introduction to Artificial Intelligence course by preparing materials, grading assignments, and providing consultation on Python programming and AI concepts.
Role type
Teaching Assistant (TA)
Builds
Course content and student learning outcomes for an undergraduate AI class
Domain
Computer Science / Artificial Intelligence
Deliverable
client delivery
Required skills
Python programming, knowledge of heuristic search, constraint satisfaction problems, machine learning (Naive Bayes, neural networks), knowledge representation (semantic networks), natural language processing, reasoning systems
Preferred skills
Previous grade of A or better in the course
Technologies
Python, Jupyter Notebook
Responsibilities
Prepare and test Jupyter Notebooks on AI topics; Conduct weekly consultation hours to help students with programming assignments; Assist students with AI projects via in-person and email support; Grade assignments and projects
Seniority
Junior, part-time academic support