All jobs

Title Department/Faculty Location Sort ascending
Reset
Two-year Limited Term Appointment at the rank of Assistant Professor in Creative Writing Faculty of Arts Waterloo, CA
PO374: Division, Diversity and Federalism in Canada
PO374: Division, Diversity and Federalism in Canada Waterloo, CA Faculty of Arts 0.00 mi
Faculty of Arts Waterloo, CA
PO369: Domestic and Regional Politics of the Middle East
PO369: Domestic and Regional Politics of the Middle East Waterloo, CA Faculty of Arts 0.00 mi
Faculty of Arts Waterloo, CA
PO360: Citizen Politics
PO360: Citizen Politics Waterloo, CA Faculty of Arts 0.00 mi
Faculty of Arts Waterloo, CA
PO324: American Political Controversies
PO324: American Political Controversies Waterloo, CA Faculty of Arts 0.00 mi
Faculty of Arts Waterloo, CA
CP104C - Intro To Programming (Winter 2026)
CP104C - Intro To Programming (Winter 2026) Waterloo, CA Faculty of Science 0.00 mi
Faculty of Science Waterloo, CA
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
XLAW404: Criminal Law
XLAW404: Criminal Law Waterloo, CA Faculty of Arts 0.00 mi
Faculty of Arts Waterloo, CA
PO691F: Global Political Economy in Turbulent Times
PO691F: Global Political Economy in Turbulent Times Waterloo, CA Faculty of Arts 0.00 mi
Faculty of Arts Waterloo, 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
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
PC235A - Classical Mechanics (Winter 2026)
PC235A - Classical Mechanics (Winter 2026) Waterloo, CA Faculty of Science 0.00 mi
Faculty of Science Waterloo, CA
WS202-A Women & Gender Relations in Canada (Winter 2026)
WS202-A Women & Gender Relations in Canada (Winter 2026) Waterloo, CA Faculty of Arts 0.00 mi
Faculty of Arts Waterloo, CA
WS303-A Feminist Theory (Fall 2025)
WS303-A Feminist Theory (Fall 2025) Waterloo, CA Faculty of Arts 0.00 mi
Faculty of Arts Waterloo, CA
WS205-A Women, Gender & Visual Culture (Winter 2026)
WS205-A Women, Gender & Visual Culture (Winter 2026) Waterloo, CA Faculty of Arts 0.00 mi
Faculty of Arts Waterloo, CA
WS301M Gender & Globalization (Fall 2025)
WS301M Gender & Globalization (Fall 2025) Waterloo, CA Faculty of Arts 0.00 mi
Faculty of Arts Waterloo, 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
MU181-481 @V A- Ensemble (Vox Experimental)
MU181-481 @V A- Ensemble (Vox Experimental) Waterloo, CA Faculty of Music 0.00 mi
Faculty of Music Waterloo, CA
MU181-481 @V B- Ensemble (Vox Experimental)
MU181-481 @V B- Ensemble (Vox Experimental) Waterloo, CA Faculty of Music 0.00 mi
Faculty of Music Waterloo, CA