Note 2: Even if your Waterloo program/plan is not listed, 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 areas of study when searching for possible course matches.
Biomedical Engineering | Chemical Engineering | Environmental Engineering | Software Engineering | Systems Design Engineering
Biomedical Engineering
| Waterloo course | UCL course |
|---|---|
| January 2024–June 2024: | |
| BME 393 - Digital Systems | ELEC004 - Digital Electronics 1 |
| BME 361 - Biomedical Engineering Design | ENGF0014 - Engineering Thinking 1 |
| NME 384 - Biomedical Engineering Ethics | MECH0005 - Introduction to Thermodynamics and Fluid Mechanics |
| January 2023–June 2023: | |
| GENE 21B - Technical Courses Taken on Exchange by BME | ELEC0019 - Electromagnetic Theory and Semiconductor Devices |
| ECE 313 - Digital Signal Processing | ELEC0024 - Digital Signal Processing and Systems |
| GENE 22C - complementary studies elective (list C) | HART0021 - Modern and Contemporary Art in London |
| September 2022–December 2022: | |
| BME 362 - Biomedical Engineering Design Workshop 1 | MECH0009 - Manufacturing and Design |
| BME 356 - Control Systems | MECH0023 - Dynamics and Control |
| BME 386 - Physics of Medical Imaging | MEDC0057 - Advanced Biomedical Imaging Techniques 1 |
| GENE 21B - technical elective | ELEC0131 - Analogue CMOS Integrated Circuit Design and Applications |
Chemical Engineering
| Waterloo course | UCL course |
|---|---|
| January 2025–June 2025: | |
| CHE 313 - Applications of Heat and Mass Transfer | CENG0019 - Transport Phenomena || |
| CHE 516 - Energy Systems Engineering | CENG0026 - Energy Systems and Sustainability |
| CHE 331 - Electrochemical Engineering | CENG0028 - Electrochemical Engineering and Power Sources |
| CHE 361 - Bioprocess Engineering | BENG0006 - Bioprocess Analysis |
| January 2024–June 2024: | |
| CHE 331 - Electrochemical Engineering | CENG0028 - Electrochemical Engineering and Power Sources |
| CHE 425 - Strategies for Process Improvement and Product Development | CENG0063 - Data Driven Process Engineering A |
| GENE 21C - technical elective | CENG0060 - Integrated Hydrogeology and Sustainable Water Management |
| CHE 500 - Special Topics in Chemical Engineering | CENG0030 - Advanced Materials Processes and Nanotechnology |
Environmental Engineering
| Waterloo course | UCL course |
|---|---|
| September 2023–December 2023: | |
| ERS253 - Communities and Sustainability | CEGE0020 - Systems Society and Sustainability |
| GEOG203 - Environment and Development in a Global Perspective | CEGE0025 - Engineering and International Development |
| SYDE532 - Introduction to Complex Systems | CEGE0120 - Introduction to Complex Infrastructure Systems |
Software Engineering
| Waterloo course | UCL course |
|---|---|
| September 2023–December 2023: | |
| ECE 417 - Image Processing | COMP0026 - Image Processing |
| CS 488 - Introduction to Computer Graphics | COMP0027 - Computer Graphics |
| GENE 22A - complimentary studies elective (list A) | COMP0030 - Research Methods |
| CS 480 - Introduction to Machine Learning | COMP0169 - Machine Learning for Visual Computing |
Systems Design Engineering
| Waterloo course | UCL course |
|---|---|
| January 2023–June 2023: | |
| CIVE 460 - Engineering Biomechanics | MECH0018 - Fundamentals of Biomechanics |
| GENE 21D - Topics for Technical Courses Taken on Exchange by Systems Design Engineering Students | MECH 0032 |
| GENE 22D - complementary studies elective (list D) | MSIN 0049 |
| GENE 22C - complementary studies elective (list C) | PSYC 0032 |
| September 2022–December 2022: | |
| CIVE 230 - Engineering and Sustainable Development | CEGE0020 - Systems Society and Sustainability |
| SYDE 352 - Introduction to Control Systems | MECH0023 - Dynamics and Control |
| GENE 21D - technical elective | MECH0009 - Manufacturing and Design |
| GENE 22C - complementary studies elective (list C) | PLIN0006 - Introduction to Language |