Academic Positions

Title Department/Faculty Location
Reset
CP373D - Ethics & Professional Practice (Winter 2026)
CP373D - Ethics & Professional Practice (Winter 2026) Waterloo, CA Faculty of Science 0.00 mi
Faculty of Science Waterloo, CA
CP213C - Object-Oriented Programming (Fall 2025)
CP213C - Object-Oriented Programming (Fall 2025) Waterloo, CA Faculty of Science 0.00 mi
Faculty of Science Waterloo, CA
CP213E - Object-Oriented Programming (Winter 2026)
CP213E - Object-Oriented Programming (Winter 2026) Waterloo, CA Faculty of Science 0.00 mi
Faculty of Science Waterloo, CA
CP312D - Algorithm Design and Analysis I (Winter 2026)
CP312D - Algorithm Design and Analysis I (Winter 2026) Waterloo, CA Faculty of Science 0.00 mi
Faculty of Science Waterloo, CA
CP322D - Machine Learning (Winter 2026)
CP322D - Machine Learning (Winter 2026) Waterloo, CA Faculty of Science 0.00 mi
Faculty of Science Waterloo, CA
CP214VA2 - Discrete Struct for Comp Sci (Winter 2026)
CP214VA2 - Discrete Struct for Comp Sci (Winter 2026) Other, CA Faculty of Science 0.00 mi
Faculty of Science Other, CA
CP414D - Foundations of Computing (Fall 2025)
CP414D - Foundations of Computing (Fall 2025) Waterloo, CA Faculty of Science 0.00 mi
Faculty of Science Waterloo, CA
CP373C - Ethics & Professional Practice (Winter 2026)
CP373C - Ethics & Professional Practice (Winter 2026) Waterloo, CA Faculty of Science 0.00 mi
Faculty of Science Waterloo, CA
HR100 BR1 - Human Rights Fall 2025
HR100 BR1 - Human Rights Fall 2025 Brantford, CA Faculty of Liberal Arts 0.00 mi
Faculty of Liberal Arts Brantford, CA
KP371 Disability, Developmental Delays and Physical Activity (Fall 2025) Faculty of Science Waterloo, CA
KP471 Adapted Physical Activity for Individuals with Disabilities (Winter 2026) Faculty of Science Waterloo, CA
UX200 BR1: Design Thinking II (Winter 2026)
UX200 BR1: Design Thinking II (Winter 2026) Brantford, CA Faculty of Liberal Arts 0.00 mi
Faculty of Liberal Arts Brantford, CA
UX211 BR2: Graphic Design Studio I (Fall 2025)
UX211 BR2: Graphic Design Studio I (Fall 2025) Brantford, CA Faculty of Liberal Arts 0.00 mi
Faculty of Liberal Arts Brantford, CA
UX308 BR: Mobile Application Design Lab (Winter 2026) REPOST
UX308 BR: Mobile Application Design Lab (Winter 2026) REPOST Brantford, CA Faculty of Liberal Arts 0.00 mi
Faculty of Liberal Arts Brantford, CA
UX110 BR2: UX Writing I (Fall 2025)
UX110 BR2: UX Writing I (Fall 2025) Brantford, CA Faculty of Liberal Arts 0.00 mi
Faculty of Liberal Arts Brantford, CA
UX212 BR2: Graphic Design Studio II (Winter 2026)
UX212 BR2: Graphic Design Studio II (Winter 2026) Brantford, CA Faculty of Liberal Arts 0.00 mi
Faculty of Liberal Arts Brantford, CA
UX221 BR2: Web Design Lab II (Winter 2026)
UX221 BR2: Web Design Lab II (Winter 2026) Brantford, CA Faculty of Liberal Arts 0.00 mi
Faculty of Liberal Arts Brantford, CA
UX220 BR1: Web Design Lab I (Fall 2025)
UX220 BR1: Web Design Lab I (Fall 2025) Brantford, CA Faculty of Liberal Arts 0.00 mi
Faculty of Liberal Arts Brantford, CA
UX210 BR2: UX Writing II (Winter 2026)
UX210 BR2: UX Writing II (Winter 2026) Brantford, CA Faculty of Liberal Arts 0.00 mi
Faculty of Liberal Arts Brantford, CA
HE201: Research Methods for Health Sciences
HE201: Research Methods for Health Sciences Waterloo, CA Faculty of Science 0.00 mi
Faculty of Science Waterloo, CA
*REPOST* OL340 A - Leading Organizational Change (Winter 2026)
*REPOST* OL340 A - Leading Organizational Change (Winter 2026) Waterloo, CA Faculty of Human & Social Sciences 0.00 mi
Faculty of Human & Social Sciences Waterloo, CA
EC281F - Economic Writing (Fall 2025)
EC281F - Economic Writing (Fall 2025) Waterloo, CA Lazaridis School of Bus. & Econ. 0.00 mi
Lazaridis School of Bus. & Econ. Waterloo, CA
HI133 BR: History and Popular Culture in the Modern World (Fall 2025)
HI133 BR: History and Popular Culture in the Modern World (Fall 2025) Brantford, CA Faculty of Liberal Arts 0.00 mi
Faculty of Liberal Arts Brantford, CA
HI334 BR: The Social and Cultural History of Modern Britain: 1900 - Present (Fall 2025) Faculty of Liberal Arts Brantford, CA
HI224 BR: The Asian World in Ascendency 300 BCE - 1600 CE (Winter 2026) REPOST Faculty of Liberal Arts Brantford, CA
REPOSTED: EU419P B6: Extending Mathematics for Teaching (Primary/Junior) (Fall 2025) Faculty of Education Brantford, CA
REPOSTED: EU465 M5: Science and Technology Teaching Methods (Winter, 2026) Faculty of Education Brantford, CA
MU602 - Music Psychotherapy Foundations III: Theories, Approaches, Models, Techniques and Interventi Faculty of Music Waterloo, CA
MU501 - Music Psychotherapy Foundations: Theories, Approaches, Models, Techniques and Interventions Faculty of Music Waterloo, CA
MU245A A- Musicianship II (Fall 2025)
MU245A A- Musicianship II (Fall 2025) Waterloo, CA Faculty of Music 0.00 mi
Faculty of Music Waterloo, CA
MU245B A - Musicianship III (Winter 2026)
MU245B A - Musicianship III (Winter 2026) Waterloo, CA Faculty of Music 0.00 mi
Faculty of Music Waterloo, CA
MU295K @B Class Keyboard (Fall/Winter)
MU295K @B Class Keyboard (Fall/Winter) Waterloo, CA Faculty of Music 0.00 mi
Faculty of Music Waterloo, CA
MUST104 A - Keyboard Harmony (Fall 2025)
MUST104 A - Keyboard Harmony (Fall 2025) Waterloo, CA Faculty of Music 0.00 mi
Faculty of Music Waterloo, CA
*REPOST* DD271 BR - Business of Game Development (Winter 2026)
*REPOST* DD271 BR - Business of Game Development (Winter 2026) Brantford, CA Faculty of Human & Social Sciences 0.00 mi
Faculty of Human & Social Sciences Brantford, CA
SK536 (3): Integrating Theory and Practice
SK536 (3): Integrating Theory and Practice Kitchener, CA Faculty of Social Work 0.00 mi
Faculty of Social Work Kitchener, CA