All jobs

Title Department/Faculty Sort ascending Location
Reset
CP103A - Principles of Programming (Fall 2025)
CP103A - Principles of Programming (Fall 2025) Waterloo, CA Faculty of Science 0.00 mi
Faculty of Science Waterloo, CA
AS102VA2 - Astronomy II: Journey Cosmos (Winter 2026)
AS102VA2 - Astronomy II: Journey Cosmos (Winter 2026) Other, CA Faculty of Science 0.00 mi
Faculty of Science Other, CA
CP164VA2 - Data Structures I (Winter 2026)
CP164VA2 - Data Structures I (Winter 2026) Other, CA Faculty of Science 0.00 mi
Faculty of Science Other, CA
CP264VA1 - Data Structures II (Fall 2025)
CP264VA1 - Data Structures II (Fall 2025) Other, CA Faculty of Science 0.00 mi
Faculty of Science Other, CA
CP214MC1 - Discrete Structures I (Fall 2025)
CP214MC1 - Discrete Structures I (Fall 2025) Milton, CA Faculty of Science 0.00 mi
Faculty of Science Milton, CA
CP367A - Intro to System Programming (Winter 2026)
CP367A - Intro to System Programming (Winter 2026) Waterloo, CA Faculty of Science 0.00 mi
Faculty of Science Waterloo, CA
CP373A - Ethics & Professional Practice (Fall 2025)
CP373A - Ethics & Professional Practice (Fall 2025) Waterloo, CA Faculty of Science 0.00 mi
Faculty of Science Waterloo, CA
CP373B - Ethics & Professional Practice (Winter 2026)
CP373B - Ethics & Professional Practice (Winter 2026) Waterloo, CA Faculty of Science 0.00 mi
Faculty of Science Waterloo, CA
CP386C - Operating Systems (Winter 2026)
CP386C - Operating Systems (Winter 2026) Waterloo, CA Faculty of Science 0.00 mi
Faculty of Science Waterloo, CA
CP264VA2 - Data Structures II (Winter 2026)
CP264VA2 - Data Structures II (Winter 2026) Other, CA Faculty of Science 0.00 mi
Faculty of Science Other, CA
PC234A - Planetary and Space Science (Fall 2025)
PC234A - Planetary and Space Science (Fall 2025) Waterloo, CA Faculty of Science 0.00 mi
Faculty of Science Waterloo, CA
PC454A - Solid State Physics (Fall 2025)
PC454A - Solid State Physics (Fall 2025) Waterloo, CA Faculty of Science 0.00 mi
Faculty of Science Waterloo, CA
CP680A - Capstone Project (Winter 2026)
CP680A - Capstone Project (Winter 2026) Waterloo, CA Faculty of Science 0.00 mi
Faculty of Science Waterloo, CA
PC242A - Modern Physics (Winter 2026)
PC242A - Modern Physics (Winter 2026) Waterloo, CA Faculty of Science 0.00 mi
Faculty of Science Waterloo, CA
PC132/152A - Thermodynamics & Waves (Winter 2026)
PC132/152A - Thermodynamics & Waves (Winter 2026) Waterloo, CA Faculty of Science 0.00 mi
Faculty of Science Waterloo, CA
CP640VA1 - Machine Learning (Fall 2025)
CP640VA1 - Machine Learning (Fall 2025) Other, CA Faculty of Science 0.00 mi
Faculty of Science Other, CA
PC235A - Classical Mechanics (Winter 2026)
PC235A - Classical Mechanics (Winter 2026) Waterloo, CA Faculty of Science 0.00 mi
Faculty of Science Waterloo, CA
CP683BR1/CP683VS1 - Graduate Project (Fall 2025)
CP683BR1/CP683VS1 - Graduate Project (Fall 2025) Brantford, CA Faculty of Science 0.00 mi
Faculty of Science Brantford, CA
PS474A: Applications in Social Development (Fall 2025)
PS474A: Applications in Social Development (Fall 2025) Waterloo, CA Faculty of Science 0.00 mi
Faculty of Science Waterloo, CA
PS476A: Applications in Cognitive Development (Winter 2026)
PS476A: Applications in Cognitive Development (Winter 2026) Waterloo, CA Faculty of Science 0.00 mi
Faculty of Science Waterloo, CA
PS474B: Applications in Social Development (Winter 2026)
PS474B: Applications in Social Development (Winter 2026) Waterloo, CA Faculty of Science 0.00 mi
Faculty of Science Waterloo, CA
PS467A: Seminar in Cognitive Neuroscience (Winter 2026)
PS467A: Seminar in Cognitive Neuroscience (Winter 2026) Waterloo, CA Faculty of Science 0.00 mi
Faculty of Science Waterloo, CA
PS371A: Atypical Development (Fall 2025)
PS371A: Atypical Development (Fall 2025) Waterloo, CA Faculty of Science 0.00 mi
Faculty of Science Waterloo, CA
PS362A: Research in Perception (Fall 2025)
PS362A: Research in Perception (Fall 2025) Waterloo, CA Faculty of Science 0.00 mi
Faculty of Science Waterloo, CA
PS365B: Introduction to Neuropsychology (Winter 2026)
PS365B: Introduction to Neuropsychology (Winter 2026) Waterloo, CA Faculty of Science 0.00 mi
Faculty of Science Waterloo, CA
PS365A: Introduction to Neuropsychology (Fall 2025)
PS365A: Introduction to Neuropsychology (Fall 2025) Waterloo, CA Faculty of Science 0.00 mi
Faculty of Science Waterloo, CA
PS367C: Research in Cognitive Neuroscience (Winter 2026)
PS367C: Research in Cognitive Neuroscience (Winter 2026) Waterloo, CA Faculty of Science 0.00 mi
Faculty of Science Waterloo, CA
PS262A: Introduction to Perception (Winter 2026)
PS262A: Introduction to Perception (Winter 2026) Waterloo, CA Faculty of Science 0.00 mi
Faculty of Science Waterloo, CA
HN204: Systems Human Anatomy
HN204: Systems Human Anatomy Waterloo, CA Faculty of Science 0.00 mi
Faculty of Science Waterloo, CA
HE202 - Canadian Healthcare System
HE202 - Canadian Healthcare System Waterloo, CA Faculty of Science 0.00 mi
Faculty of Science Waterloo, CA
HE411/611 - Perspectives in Public Health
HE411/611 - Perspectives in Public Health Waterloo, CA Faculty of Science 0.00 mi
Faculty of Science Waterloo, CA
GESC231A-Risks and Disasters -Instructor
GESC231A-Risks and Disasters -Instructor Waterloo, CA Faculty of Science 0.00 mi
Faculty of Science Waterloo, CA
Dean, Faculty of Science
Dean, Faculty of Science All locations, CA Faculty of Science 0.00 mi
Faculty of Science All locations, CA
SK545 (2) - Introduction to Ethical Thought and Reflexive Practice (Fall 2025) Faculty of Social Work Kitchener, CA
SK536 (1): Integrating Theory and Practice (Winter 2026)
SK536 (1): Integrating Theory and Practice (Winter 2026) Kitchener, CA Faculty of Social Work 0.00 mi
Faculty of Social Work Kitchener, CA