Note 1: All courses received post-exchange approval and are subject to change
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.
Architecture | Architectural Engineering | Biomedical Engineering | Civil Engineering | Computer Engineering | Electrical Engineering | Environmental Engineering | Management Engineering | Mechanical Engineering | Software Engineering | Systems Design Engineering
Architecture
| Waterloo course | Trinity course |
| September 2024–December 2024: | |
| ARCH 393 - Design Studio | AR1A80 - Building Engineering Studios |
| ARCH 442 - Contemporary Theory | AR1A061 - Delft Lectures on Architectural Design |
| ARCH 540 - Special Topics in Cultural History | AR1A066 - Delft Lectures on Architectural History |
| ARCH 520 - Special Topics on Landscape | AR1MET015 - Situating Architecture |
| September 2024–December 2024: | |
| ARCH 393 - Design Studio | AR1CP011 - Complex Projects Design Studio |
| ARCH 442 - Contemporary Architectural Theory | AR1A066 - Delft Lectures on Architectural History |
| ARCH 570 - Special Topics in Technology | AR1A80 - Building Engineering Studios |
| ARCH 540 - Special Topics in Cultural History | AR1A061 - Delft Lectures on Architectural Design |
| ITAL 101 - Intro to Italian | WM - ITAV-2013 - Italian for Beginners |
Architectural Engineering
| Waterloo course | Trinity course |
|---|---|
| January 2025–May 2025: | |
| CIVE 415 - Structural System Design | CE7S04 S4 - Bridge Engineering |
| AE 310 - Introduction to Structural Design | CEU33A04 3A4 - Structural Analysis |
| SCI 250 - Environmental Geology | CEU33A08 3A8 - Geology for Engineers |
| AE 325 - Architectural Engineering Studio 2 | CEU44A62 4A6(2) - Structures 2 [ Advanced Design of Structs] |
| AE 392 - Economics and Life Cycle Cost Analysis | MEU44B06 4B6 - Manufacturing Systems and Project Management |
| FR 150 - Basic French | TEU00162 - French Language and Culture (Advanced) |
| January 2025–May 2025: | |
| CIVE 415 - Structural System Design | CE7S04 S4 - Bridge Engineering |
| AE 310 - Introduction to Structural Design | CEU33A04 3A4 - Structural Analysis |
| SCI 250 - Environmental Geology | CEU33A08 3A8 - Geology for Engineers |
| AE 325 - Architectural Engineering Studio 2 | CEU44A62 4A6(2) - Structures 2 [ Advanced Design of Structs] |
| AE 392 - Economics and Life Cycle Cost Analysis | MEU44B06 4B6 - Manufacturing Systems and Project Management |
| September 2023–December 2023: | |
| CIVE 505 - Structural Dynamics | CE7S03 - S3 Wind and Earthquake Engineering |
| AE 310 - Introduction to Structural Design | CEU33A02 - 3A2 Structural Design |
| AE 325 - Project 1 Studio | CEU33A17 - Civil Engineering Design Challenge |
| GENE 22C - complementary studies elective (list C) | HAU 22005 - Themes in Irish Art 1 |
Biomedical Engineering
| Waterloo courses | Trinity course |
|---|---|
| September 2024–December 2024: | |
| BME 589 - Special Topics in Biomedical Devices | BM41095 - Medical Devices: Past, Present, Future |
| BME 553 - Introductory Mechanics of Biomedical and Biological Materials | BM41131 - Tissue Biomechanics |
| BME 362 - Biomedical Engineering Design workshop 1 | BM41141 - Fundamentals of Biomedical Engineering |
| BME 411 - Optimization and Numerical methods | SC42056 - Optimisation for Systems and Control |
| BME 384 - Biomedical Transport: | BM41170 - Physiological Flows and Transport |
Civil Engineering
| Waterloo course | Trinity course |
|---|---|
| September 2022–December 2022: | |
| CIVE 310 - Introduction to Structural Design | CEU33A02 - 3A2 Structural Design |
| ENVE 383 - Advanced Hydrology and Hydraulics | CEU44A15 - Hydraulics and Hydrology |
| GENE 22C - complementary studies elective (list C) | BUU22570 - Creative Thinking, Innovation and Entrepreneurial Action |
| GENE 22A - complementary studies elective (list A) | TEU00431 - Thinking Digitally and Culturally |
Computer Engineering
| Waterloo course | Trinity course |
|---|---|
| September 2024–December 2024: | |
| ECE 358 - Computer Networks: technical elective (3B: list 1) | CSU33031 - Computer Networks |
| GENE 21Q - technical electives | CSU44004 - Formal Verifications |
| GENE 21Q - technical electives | CSU33012 - Software Engineering |
| GENE 22C - complimentary studies electives (list C) | LIU44006 - Language Policy and Planning |
|
September 2022–December 2022: |
|
| ECE 320 - Computer Architecture: technical elective (3B) | CSU34021 - Computer Architecture II |
| ECE 313 - Digital Signal Processing: technical elective (3B) | EEU44C05 - Digital Signal Processing |
| ECE 358 - Computer Networks: technical elective (3B) | EEU44C04 - Next Generation Networks |
| GENE 21Q - technical elective | CSU44052 - Computer Graphics |
|
January 2022–May 2022: |
|
| GENE 21Q - technical elective | CSU34041 - Information Management II |
| GENE 21Q - technical elective | CSU44060 - Knowledge Representation and Automata |
| GENE 22C - complementary studies elective (list C) | REU12752 - Dharmic Religions |
| GENE 22C - complementary studies elective (list C) | STU33005 ST3005 - Information Systems |
| GENE 22C - complementary studies elective (list A) | TEU00462 - Sustainable Development Goals and Policy Evaluation: Global Development One Target at a Time |
Electrical Engineering
| Waterloo course | Trinity course |
|---|---|
| Waterloo Engineering students from this program have been to this partner previously but there are no recent study plans available. | |
Environmental Engineering
| Waterloo course | Trinity course |
|---|---|
| GENE21I - Technical Elective | CE7E07 - Sustainable Water Supply and Sanitation |
| GENE21I - Technical Elective | CE7J02 - Solar Energy Conversion and Applications |
| CIVE 440 - Transit Planning and Operations | CE7T02 - Transport Modelling and Planning |
| GENE 22C - complimentary studies elective (list C) | HHU11000 - Semester Start-Up Programme |
Management Engineering
| Waterloo course | Trinity course |
|---|---|
| September 2023–December 2023: | |
| MSE 434 - Supply Chain Management | ME5MM3 - Supply Chain Management |
| MSE 546 - Advanced Machine Learning | EEU44C16 - Deep Learning and it's Applications |
| GENE 21U - Introduction to Functional Programming | CSU34016 - Introduction to Functional Programming |
Mechanical Engineering
| Waterloo course | Trinity course |
|---|---|
| January 2023–May 2023: | |
| ME 321 - Kinematics and Dynamics of Machines | MEU33B05 3B5 - Mechanics of Machines |
| ME 340 - Manufacturing Processes | MEU33B07 3B7 - Manufacturing Technology and Systems |
| ME 354 - Thermodynamics 2 | MEU33B01 3B1 - Thermodynamics |
| ME 380 - Mechanical Design Project | EEU22E10 2E10 - Engineering Design IV: Project |
| GENE 22C - complementary studies elective (list C) | TEU00442 - Decoding Genetics: The Building Blocks of Life |
Software Engineering
| Waterloo course | Trinity course |
|---|---|
| September 2023–December 2023: | |
| STV100 - Society, Technology and Values: Introduction | CSU 11081 - Computers and Society |
| ECE320 - Computer Architecture | CSU 34021 - Computer Architecture II |
| CS480 - Introduction to Machine Learning | CSU 44061 - Machine Learning |
| ENGL208M - Travel Literature | TEU00291 - Travel and English Literature |
Systems Design Engineering
| Waterloo course | Trinity course |
|---|---|
| January 2024–May 2024: | |
| MGMT 244 - Principles of Marketing | BUU 22520 - Principles in Marketing |
| FINE 2XX | HAU 33016 - Painting in Europe in the Long Renaissance |
| SYDE 352 - Introduction to Control Systems | MEU 44B09 - Control Engineering I |
| SYDE 362 - Systems Design Methods 2: Testing, Verification and Validation | STU 33004 - Research Methods |
| PSYCH 2XX | PSU 3473V - Human Reasoning |