Academic Positions

Title Department/Faculty Sort descending Location
Reset
WASC202VA1: Global Issues in Water and Environmental Health (Fall 2025) Faculty of Science Other, CA
BI376A: Microbial Physiology (Fall 2025)
BI376A: Microbial Physiology (Fall 2025) Waterloo, CA Faculty of Science 0.00 mi
Faculty of Science Waterloo, CA
BI358A: Animals: Form and Function (Winter 2026)
BI358A: Animals: Form and Function (Winter 2026) Waterloo, CA Faculty of Science 0.00 mi
Faculty of Science Waterloo, CA
CH250 - Introductory Biochemistry (Spring 2026)
CH250 - Introductory Biochemistry (Spring 2026) Waterloo, CA Faculty of Science 0.00 mi
Faculty of Science Waterloo, CA
CH350 - Biochemistry I (Spring 2026)
CH350 - Biochemistry I (Spring 2026) Waterloo, CA Faculty of Science 0.00 mi
Faculty of Science Waterloo, CA
CH390 - Chemical Literature and Scientific Communication (Fall 2025) Faculty of Science Waterloo, CA
CH450 - Enzymology (Fall 2025)
CH450 - Enzymology (Fall 2025) Waterloo, CA Faculty of Science 0.00 mi
Faculty of Science Waterloo, CA
CH356 - Biotechnology (Winter 2026)
CH356 - Biotechnology (Winter 2026) Waterloo, CA Faculty of Science 0.00 mi
Faculty of Science Waterloo, CA
GESC290-Environmental Concepts and Approaches-Instructor
GESC290-Environmental Concepts and Approaches-Instructor Waterloo, CA Faculty of Science 0.00 mi
Faculty of Science Waterloo, CA
CP683BR2/CP683VS1 - Graduate Project (Winter 2026)
CP683BR2/CP683VS1 - Graduate Project (Winter 2026) Brantford, CA Faculty of Science 0.00 mi
Faculty of Science Brantford, CA
CP/PC220MC1 - Digital Electronics (Fall 2025)
CP/PC220MC1 - Digital Electronics (Fall 2025) Milton, CA Faculty of Science 0.00 mi
Faculty of Science Milton, CA
CP/PC220C - Digital Electronics (Winter 2026)
CP/PC220C - Digital Electronics (Winter 2026) Waterloo, CA Faculty of Science 0.00 mi
Faculty of Science Waterloo, CA
PC321A - Quantum Mechanics I (Fall 2025)
PC321A - Quantum Mechanics I (Fall 2025) Waterloo, CA Faculty of Science 0.00 mi
Faculty of Science Waterloo, CA
CP/PC319A - Digital System Design (Fall 2025)
CP/PC319A - Digital System Design (Fall 2025) Waterloo, CA Faculty of Science 0.00 mi
Faculty of Science Waterloo, CA
CP610A - Data Analysis (Fall 2025)
CP610A - Data Analysis (Fall 2025) Waterloo, CA Faculty of Science 0.00 mi
Faculty of Science Waterloo, CA
CP600A - Practical Algorithm Design (Fall 2025)
CP600A - Practical Algorithm Design (Fall 2025) Waterloo, CA Faculty of Science 0.00 mi
Faculty of Science Waterloo, CA
CP612VA1 - Data Management & Analysis (Fall 2025)
CP612VA1 - Data Management & Analysis (Fall 2025) Other, CA Faculty of Science 0.00 mi
Faculty of Science Other, CA
CP414A - Foundations of Computing (Fall 2025)
CP414A - Foundations of Computing (Fall 2025) Waterloo, CA Faculty of Science 0.00 mi
Faculty of Science Waterloo, CA
CP630VA1 - Enterprise Computing (Fall 2025)
CP630VA1 - Enterprise Computing (Fall 2025) Other, CA Faculty of Science 0.00 mi
Faculty of Science Other, CA
CP460A - Applied Cryptography (Fall 2025)
CP460A - Applied Cryptography (Fall 2025) Waterloo, CA Faculty of Science 0.00 mi
Faculty of Science Waterloo, CA
CP601VA1 - Sem in Tech Entrepreneurship (Winter 2026)
CP601VA1 - Sem in Tech Entrepreneurship (Winter 2026) Other, CA Faculty of Science 0.00 mi
Faculty of Science Other, CA
CP614VA1 - Applied Cryptography (Winter 2026)
CP614VA1 - Applied Cryptography (Winter 2026) Other, CA Faculty of Science 0.00 mi
Faculty of Science Other, 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
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