Courses with TA Opportunities

Please review the list below for the current opportunities for teaching assistants, and note which courses you wish to apply to. Please find the TA application portals and description of the types of duties, as well as important eligibility information and application instructions on our Teaching Assistantships page.

List of Available Courses for 2025 Winter Term

Here is the list of courses with Teaching Assistantship availabilities and job duties during the 2025 Winter Term (September 2025-April 2026):

TA Duties which may be included for each opportunity are noted below, and may be subject to change.

MECH Courses (Main Portal)

Design Courses

  • MECH 325 (T1): Machine Design
    • TA Role: tutorial assistance, laboratory assistance, marking, and office hours
  • MECH 328 (T1): Mechanical Engineering Design Project
    • TA Role: marking, participating in team review meetings, and course administration
  • MECH 45X (T1-2): Capstone Design Project
    • TA Role: laboratory assistance and marking

Experimental Courses and Labs

  • MECH 305/306 (T2): Data Analysis and Mechanical/Mechatronics Engineering Laboratories
    • TA Role: tutorial assistance, laboratory assistance, marking, office hours, and administration

Fluid Dynamics

  • MECH 280 (T2): Introduction to Fluid Mechanics
    • TA Role: tutorial assistance, marking, and office hours
  • MECH 380 (T2): Fluid Dynamics
    • TA Role: tutorial assistance, marking, administration, and office hours

Instrumentation and Electronics

  • MECH 368 (T1 and T2): Engineering Measurements and Instrumentation
    • TA Role: tutorial assistance, laboratory assistance, marking, office hours, and administration

Manufacturing

  • MECH 366/MANU 386 (T1): Modelling of Mechatronic Systems/Industrial Automation
    • TA Role: laboratory assistance and marking
  • MECH 392 (T1): Manufacturing Processes
    • TA Role: marking, administration, and office hours
  • MECH 491 (T1): Computer-Aided Manufacturing
    • TA Role: laboratory assistance and marking

Mechanics and Materials

  • MECH 260 (T1 and T2): Introduction to Mechanics of Materials
    • TA Role: tutorial assistance, marking, administration, and office hours
  • MECH 360 (T1 and T2): Mechanics of Materials
    • TA Role: tutorial assistance, marking, administration, and office hours

Mechatronics

  • MECH 420 (T1): Sensors and Actuators
    • TA Role: tutorial assistance, laboratory assistance, marking, and administration
  • MECH 421 (T2): Mechatronics System Instrumentation
    • TA Role: tutorial assistance, laboratory assistance, marking, office hours, and administration
  • MECH 423 (T2): Mechatronic Product Design
    • TA Role: tutorial assistance, laboratory assistance, marking, office hours, and administration
  • MECH 467/MECH 541 (T1): Mechatronic Product Design/Computer Control of Multi-Axis Machines
    • TA Role: tutorial assistance, laboratory assistance, and marking
  • MECH 467 (T2): Mechatronic Product Design
    • TA Role: tutorial assistance, laboratory assistance, marking, office hours, and administration

Professional Competencies

  • MECH 400 (T2): Professionalism and Ethics in Engineering
    • TA Role: tutorial assistance, marking, office hours, and coordination
  • MECH 431 (T1): Engineering Economics
    • TA Role: marking and administration

Thermodynamics & Heat Transfer

  • MECH 375 (T1 and T2): Heat Transfer
    • TA Role: tutorial assistance, marking, administration, and office hours

Vibrations & Controls

  • MECH 463 (T1): Mechanical Vibrations
    • TA Role: laboratory assistance, tutorial assistance, marking, administration, and office hours
  • MECH 466 (T2): Automatic Control
    • TA Role: laboratory assistance, tutorial assistance, marking, administration, and office hours

MECH Courses (Subsequent Portal)

Aircraft Design and Aerodynamics

  • MECH 477 (T1): Aerospace Propulsion
    • TA Role: tutorial assistance, marking, and office hours
  • MECH 484 (T2): Aircraft Stability and Control
    • TA Role: marking, administration, and office hours
  • MECH 485 (T2): Aircraft Design: Structures
    • TA Role: laboratory assistance, tutorial assistance, and marking
  • MECH 481/581 (T1): Aerodynamics of Aircraft
    • TA Role: laboratory assistance and marking

Biofluids and Biomechanics

  • MECH 433/533 (T1): Biofluids
    • TA Role: tutorial assistance, marking, administration, and office hours
  • MECH 435/535 (T2): Orthopaedic Biomechanics
    • TA Role: tutorial assistance, marking, and office hours
  • MECH 436/536 (T1): Fundamentals of Injury Biomechanics
    • TA Role: tutorial assistance, marking, and office hours

Computational Methods & Analysis

  • MECH 359 (T2): Computational Methods for Mechanical Engineering
    • TA Role: laboratory assistance, tutorial assistance, and marking
  • MECH 410Q/540G (T1): Introduction to Optimization for Engineers
    • TA Role: marking and office hours
  • MECH 479/587 (T1): Introduction to Computational Fluid Dynamics
    • TA Role: laboratory assistance, tutorial assistance, and marking

Design Courses

  • MECH 426 (T1): Mechanical Design
    • TA Role: tutorial assistance, marking, and administration

Energy and Environment

  • MECH 473 (T2): Heating, Ventilating and Air Conditioning
    • TA Role: tutorial assistance and marking
  • MECH 478/578 (T2): Internal Combustion Engines
    • TA Role: marking

Experimental Courses and Labs

  • MECH 489/582 (T1): Experimental Thermofluids/Experimental Fluid Mechanics
    • TA Role: laboratory assistance, marking, administration, and office hours

Mechanics and Materials

  • MECH 460/515B (T1): Advanced Mechanics of Materials
    • TA Role: laboratory assistance and marking
  • MECH 462/514 (T1): Finite Element Analysis/Linear FEA in Solids and Heat Transfer
    • TA Role: tutorial assistance and marking

Other Areas

  • MECH 495 (T2): Industrial Engineering
    • TA Role: marking and office hours

Professional Competencies

  • MECH 496 (T1): Engineering Management
    • TA Role: marking

Robotics and System Modelling

  • MECH 464/563 (T2): Industrial Robotics/Robotics: Kinematics, Dynamics and Control
    • TA Role: laboratory assistance, marking, and office hours

Ship Hydrodynamics

  • MECH 488 (T1): Introduction to Ship Hydrodynamics
    • TA Role: marking

Thermodynamics & Heat Transfer

  • MECH 327 (T1): Thermodynamics II
    • TA Role: tutorial assistance, marking, and administration
  • MECH 470 (T2): Energy Conversion Systems
    • TA Role: tutorial assistance, marking, administration, and office hours

Vibrations & Controls

  • MECH 468/509 (T2): Modern Control Engineering
    • TA Role: marking

 

MECH 2 Courses

Term 1 and 2 TA Roles

There are two TA roles availabile that span both Term 1  and Term 2:

  • Test admin TA: marking, preparation, and administration
  • Equity, Diversity, Inclusion (EDI) TA: marking

Term 1 TA Roles

Available Term 1 TA roles are listed below each course.

Practical Skills (MECH 220)
  • Drafting TA: laboratory assistance and marking
  • Drafting + Marking TA: laboratory assistance and marking
  • Instrumentation TA: laboratory assistance and marking
  • Machining + Marking TA: laboratory assistance and marking
  • Software TA: laboratory assistance
Circuits (MECH 221)
  • Circuits Tutorial TA: tutorial assistance, marking, and office hours
Mechanics (MECH 221)
  • Dynamics Tutorial TA: tutorial assistance, marking, and office hours
  • Dynamics lab (Rotation, Vibration, and Impulse) TA: laboratory assistance and marking
  • Solid mechanics tutorial TA: tutorial assistance, marking, and office hours
  • Solid mechanics lab (Stress Conc and Beam) TA: laboratory assistance and marking
  • Climbing & Do-It-Yourself Labs TA: laboratory assistance and marking
Materials (MECH 221)
  • Materials Tutorial TA: tutorial assistance, marking, and office hours

Technical Communication (MECH 226)

  • Technical Communication Tutorial TA: tutorial assistance, marking, office hours, and administration
    Term 2
Thermofluids (MECH 222)
  • Thermodynamics tutorial TA: tutorial assistance, marking, and office hours
  • Thermodynamics lab TA: laboratory assistance and marking
  • Fluids tutorial TA: tutorial assistance, marking, and office hours
  • Fluids lab TA: laboratory assistance and marking
Design (MECH 223)
  • Mechanical design TA: marking, design meetings, tutorial assistance, office hours, and administration
  • Mechanical design workshop TA: marking, design meetings, tutorial assistance, office hours, and administration
Technical Communication (MECH 226)
  • Technical Communication Tutorial TA: marking and administration

Courses Outside of MECH

APSC Courses

  • APSC 100 (T1): Introduction to Engineering I
    • TA Role: tutorial assistance, laboratory assistance, and marking
  • APSC 101 (T2): Introduction to Engineering II
    • TA Role: tutorial assistance and laboratory assistance
  • APSC 172 (T1): Engineering Analysis I
    • TA Role: tutorial assistance, marking, and office hours
  • APSC 173 (T2): Engineering Analysis II
    • TA Role: tutorial assistance and marking

VANT Courses

  • VANT 150 (T1): Sustainability and Engineering Design
    • TA Role: tutorial assistance and marking