Section...
- University of Waterloo Course Pages
- Friendly
Year 3 Term A
- CS 457: System Performance Evaluation (Johnny W. Wong)
- CS 343: Concurrent and Parallel Programming (Peter Allan Buhr)
- SE 382: Human Computer Interaction (Michael Terry)
- CHE 102: Chemistry for Engineers
- MSCI 311: Organization Design and Technology
Year 2 Term B
- CS 246: Software Abstraction and Specification (Joanne Atlee)
- CS 240: Data Structures and Data Management (Alejandro López-Ortiz)
- CS 213 (David Wang)
Year 2 Term A
- CS 241: Foundations of Sequential Programs
- ECE 222: Digital Computers
- MATH 239: Combinatorics and Graph Theory
- ECE 126: Introduction to Electrostatics, Magnetism and Electronics
- STAT 206: Statistics for Software Engineering
Year 1 Term B
- SE 141: Digital Circuits
- CS 134: Principles of Computer Science
- CS 245: Logic and Computation
- PHYS 121: Mechanics and Waves 1
- MATH 119: Calculus 2 for Engineering
Year 1 Term A
- MATH 115: Linear Algebra for Engineers
- MATH 135: Algebra
- CS 133: Developing Programming Principles
- SE 101: Introduction to the Methods of Software Engineering
- MATH 117: Calculus 1 for Engineering
- PHYS 115: Mechanics