Note: All courses received post-exchange approval and are subject to change
Architecture | Biomedical | Chemical | Civil | Computer | Electrical | Environmental | Management | Mechanical | Mechatronics | Software | Systems Design | |
Waterloo course |
EPFL course |
Architecture | |
As of 2019, Architecture students can no longer exchange to EPFL | |
back to top | |
Biomedical Engineering | |
Megan Yanyan Tran, September 2018: | |
BME 381 - Biomedical Engineering Ethics | BIO-455 - Intro au droit eta l'ethique |
BME 355 - Anatomical Systems Modelling | BIO-341 - Modelisation mathematique et computationelle en biologie |
BME 361 - Biomedical Engineering Design | MICRO-406 - Prodicts design et system engineering |
SYDE 575 - Imagine Processing | MICRO-511 - Image processing |
GENE 21B - technical elective | EE-519 - Bioelectronics et biomedical microelectronics |
note: student will complete all missing 3A courses at Waterloo before graduation | |
back to top | |
Chemical Engineering | |
Celine
Chung,
September
2019:
| |
CHE 313 - Applications of Heat and Mass Transfer | CHE402 - Advanced Diffusional Processes |
CHE 331 - Electrochemical Engineering | CHE407 - Electrochemical Engineering |
CHE 391 - Chemical Engineering Lab 4 | CHE409 - Chemical Engineering Lab and Project |
CHE 425 - Strategies for Process Improvement and Product Development | ENG606a - Design of Experiments (a) Fall semester |
CHE 541 - Introduction to Polymer Science and Properties | MSE437 - Polymer Chemistry and Macromolecular Engineering |
CHE 341, CHE 361 and CHE 383 | will take at Waterloo before graduation |
back to top | |
Civil Engineering | |
Carmen Che, September 2018: | |
GENE 21K - technical elective | AR496 - Behind/Beyond Future Cities |
GENE 21K - technical elective | CIVIL330 - Bridge Design |
GENE 22C - complementary studies elective | CIVIL476 - Aesthetics of Civil Structures |
GENE 22C - complementary studies elective | CIVIL434 - Structure and Architecture |
CIVE 400 - Civil Engineering Design Project | taken at Waterloo |
back to top | |
Computer Engineering | |
Ryan Willis, September 2022: | |
ECE 320 - Computer Architecture (3B technical elective) | CS307 - Introduction to Multiprocessor Architecture |
ECE 351 - Compilers (3B technical elective) | CS320 - Computer Language Processing |
ECE 358 - Computer Networks (3B technical elective) | COM208 - Computer Networks |
GENE 21Q - technical elective | COM301 - Computer Security |
GENE 21Q - technical elective | CS305 - Software Engineering |
back to top | |
Electrical Engineering | |
Barry
Cimring,
September
2022:
| |
ECE 307 - Probability Theory and Statistics 2 (core) | MATH231 - Probabilities and Statistics I |
ECE 313 - Digital Signal Processing (3B technical elective) | EE512 - Applied Biomedical Signal Processing |
ECE 331 - Electronic Devices (3B technical elective) | EE557 - Semiconductor Devices I |
ECE 373 - Radio Frequency and Microwave Circuits (3B technical elective) | EE445 - Microwaves, the Basics of Wireless Communications |
GENE 23E - natural science elective (list 2) | PHYS 431 - Quantum Field Theory I |
back to top | |
Environmental Engineering | |
No recent study plans available | |
back to top | |
Management Engineering | |
Nicolas Abou Sawan, September 2019: | |
MSCI 334 - Operations Planning and Inventory | ME219 - Production Management |
MSCI 444 - Information Systems Analysis and Design | CS305 - Software Engineering |
MSCI 445 - Telecommunication Systems | COM208 - Computer Networks |
CS 450 - Computer Architecture | CS208 - Computer Architecture |
CS 458 - Computer Security and Privacy | COM402 - Information Security and Privacy |
MSCI 311 and MSCI 431 | will be completed at Waterloo before graduation |
Christina Jiyun Lee, September 2019: | |
MSCI 334 - Operations Planning and Inventory | ME219 - Production Management |
MSCI 444 - Information Systems and Analysis | CS305 - Software Engineering |
MSCI 445 - Telecommunication Systems | COM208 - Computer Networks |
MSCI 311 and MSCI 431: will be completed at Waterloo as non-degree term in Winter 2021 | |
Celine Long Cheng Yau, September 2018: | |
MSCI 332 - Deterministic Optimizatin Models and Methods | HEC 1 - credit obtained at UNIL Faculty of Business and Economics |
MSCI 342 - Principles of Software Engineering | CS 305 - Software Engineering |
MSCI 446 - Data Warehousing and Mining | CS 401 - Applied Data Analysis |
MSCI 445 - Telecommunication Systems | COM 208 - Computer Networks |
MSCI 333 - Simulation Analysis and Design | will be completed at Waterloo before graduation |
Mechanical Engineering | |
No recent study plans available | |
back to top | |
Mechatronics Engineering | |
Cameron
Haas,
February
2020:
| |
MTE 309 - Introduction to Thermodynamics and Heat Transfer | ME341 - Heat and Mass Transfer |
MTE 320 - Actuators and Power Electronics | EE365 - Power Electronics |
ME 321 - Kinematics and Dynamics of Machines | ME202 - Mechanical Systems |
ME 351 - Fluid Mechanics 1 | CIVIL210 - Fluid Mechanics |
Note: student will take MTE 325 and SYDE 351 at Waterloo before graduation | |
back to top | |
Software Engineering | |
Ryan Dancy, September 2022: | |
SE 380 - Introduction to Feedback Control | ME321 - Control Systems + TP |
CS 343 - Concurrent and Parallel Programming | CS453 - Concurrent Algorithms |
ECE 358 - Computer Networks | COM208 - Computer Networks |
GENE 21S - technical elective | CS524 - Computational Complexity |
GENE 22D - complementary studies elective (list D) | EE584 - Spacecraft Design and System Engineering |
Michael
Cai,
September
2019:
| |
SE 380 - Introduction to Feedback Control | ME321 - Control systems + TP |
SE 464 - Software Design and Architectures | CS305 - Software Engineering |
CS 343 - Concurrent and Parallel Programming | CS453 - Concurrent Algorithms |
CS 454 - Distributed Systems | CS451 - Distributed Systems |
GENE 21S - technical elective | CS401 - Applied Data Analysis |
Clair Hu, September 2019: | |
SE 380 - Introduction to Feedback Control | ME321 - Control systems + TP |
SE 464 - Software Design and Architectures | CS305 - Software Engineering |
CS 343 - Concurrent and Parallel Programming | CS453 - Concurrent Algorithms |
GENE 21S - technical elective | CS430 - Intelligent Agent |
GENE 21S - technical elective | CS401 - Applied Data Analysis |
Jaxon Lin, September 2019: | |
SE 380 - Introduction to Feedback Control | ME321 - Control systems + TP |
SE 464 - Software Design and Architectures | CS305 - Software Engineering |
CS 343 - Concurrent and Parallel Programming | CS453 - Concurrent Algorithms |
CS 454 - Distributed Systems | CS451 - Distributed Algorithms |
GENE 21S - technical elective | CS341 - Introduction to Natural Language Processing |
Tony Meng, September 2019: | |
SE 380 - Introduction to Feedback Control | ME321 - Control systems + TP |
SE 464 - Software Design and Architectures | CS305 - Software Engineering |
CS 343 - Concurrent and Parallel Programming | CS453 - Concurrent Algorithms |
GENE 21S - technical elective | CS401 - Applied Data Analysis |
GENE 21S - technical elective | CS341 - Introduction to Natural Language Processing |
back to top | |
Systems Design Engineering | |
Ada Hong, September 2022: | |
SYDE 362 - Systems Design Methods 2: Testing, Verification and Validation | ME454 - Modelling and Optimizatioin of Energy Systems |
SYDE 599 - Special Topics (Acoustics) | EE548 - Audio Engineering |
ECE 260 - Electromechanical Energy Conversion | EE360 - Energy Conversion |
ECE 313 - Digital Signal Processing | EE350 - Signal Processing |
Mousa
Khan,
February
2017:
| |
SYDE 352 - Introduction to Control Systems | ME 273 - Introduction to Control of Dynamical Systems |
GENE 21D - technical elective | ENG 467 - Experimental Design and Data Analysis |
SYDE 362 - Systems Design Workshop 1 | ME 314 - Projet d'ingenierie simultantee (Concurrent engineering project) |
GENE 21D - technical elective | CS 486 - Human Computer Interaction |
SYDE 312 and SYDE 352L | will be taken at Waterloo before graduation |
Steven Thomas, February 2017: | |
SYDE 352 - Introduction to Control Systems | ME 273 - Introduction to Control of Dynamical Systems |
SYDE 362 - Systems Design Workshop 1 | ME 314 - Projet d'ingenierie simultantee (Concurrent engineering project) |
ME 353 - Heat Transfer 1 | ME341 - Heat and Mass Transfer |
COMM 431 - Project Management | ENG 382 - Construction Project Management |
GENE 21D - technical elective | CIVIL 413 - Urban Hydraulic Systems |
SYDE 312 and SYDE 352L | will be taken at Waterloo before graduation |
back to top | |
Note:Even if your Waterloo program is not listed above, don’t be discouraged. The names of the programs at the partner universities often differ from those at Waterloo. Be sure to check the course offerings in one or more study area when searching for possible course matches |