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.
Chemical Engineering | Civil Engineering | Computer Engineering | Electrical Engineering | Mechanical Engineering | Mechatronics Engineering | Software Engineering
Chemical Engineering
| Waterloo course | HKPU course |
|---|---|
| Waterloo Engineering students from this program have been to this partner previously but there are no recent study plans available. | |
Civil Engineering
| Waterloo course | HKPU course |
|---|---|
| Waterloo Engineering students from this program have been to this partner previously but there are no recent study plans available. | |
Computer Engineering
|
Waterloo course |
HKPU course |
|---|---|
| September 2023–December 2023: | |
| ECE 358 - Computer Networks: technical elective (3B) | EIE 3333 - Data and Computer Communications |
| ECE 356 - Database Systems: technical elective (3B) | EIE 4432 - Web Systems and Technologies |
| GENE 22D - complementary studies elective (List D) | CLC 1153 - Elementary Cantonese (Taught in English) |
| GENE 22C - complementary studies elective (List C) | APSS111 - Introduction to Psychology |
| GENE 21Q - technical elective | EIE 4100 - Computer Vision and Pattern Recognition |
| September 2022–December 2022: | |
| ECE 356 - Database Systems: technical elective (3B) | COMP2411 - Database Systems |
| GENE 21Q - technical elective | COMP2311 - Software Engineering |
| GENE 22C - complementary studies elective (list C) | APSS111 - Introduction to Psychology |
| GENE 22D - complementary studies elective (list D) | CLC1153 - Elementary Cantonese |
| September 2022–December 2022: | |
| ECE 356 - Database Systems: technical elective (3B) | COMP2411 - Database Systems |
| GENE 21Q - technical elective | COMP3211 - Software Engineering |
| GENE 21Q - technical elective | COMP3335 - Database Security |
| GENE 21Q - technical elective | COMP4422 - Computer Graphics |
| GENE 23Q - natural science elective | AP20015 - Physics in Radiological Science |
| September 2022–December 2022: | |
| ECE 356 - Database Systems: technical elective (3B) | COMP2411 - Database Systems |
| GENE 21Q - technical elective | COMP3211 - Software Engineering |
| GENE 21Q - technical elective | COMP3335 - Database Security |
| GENE 21Q - technical elective | COMP4422 - Computer Graphics |
| GENE 22C - complementary studies elective (list C) | AF1605 - Introduction to Economics |
| September 2022–December 2022: | |
| ECE 356 - Database Systems: technical elective (3B) | EIE4432 - Web Systems and Technologies |
| ECE 313 - Digital Signal Processing: technical elective (3B) | EIE3103 - Digital Signals and Systems |
| GENE 21Q - technical elective | EIE4435 - Image and Audio Processing |
| GENE 22D - complementary studies elective (list D) | CLC2152 - Chinese Literature: Linguistics and Cultural Perspectives |
Electrical Engineering
| Waterloo course | HKPU course |
|---|---|
| Waterloo Engineering students from this program have been to this partner previously but there are no recent study plans available. | |
Mechanical Engineering
| Waterloo course | HKPU course |
|---|---|
| Waterloo Engineering students from this program have been to this partner previously but there are no recent study plans available. | |
Mechatronics Engineering
| Waterloo Course | HKPU Course |
|---|---|
| January 2025–May 2025 | |
| MSCI 261 - Financial Management for Engineers | AF3625 - Engineering Economics |
| MTE 360 - Automatic Control Systems | ME 41004 - Mechatronics and Control |
| MTE 380 - Mechatronics Engineering Design Workshop | ME 32002 - Engineering Design Fundamentals |
| ME 351 - Fluid Mechanics 1 | ME 34004 - Fluid Mechanics |
| January 2024–May 2024 | |
| MSCI 261 - Financial Management for Engineers | AF3625 - Engineering Economics |
| MTE 320 - Actuators & Power Electronics | EE3002A - Electromechanical Energy Conversion |
| MTE 325 - Microprocessor Systems and Interfacing for Mechatronics Engineering | EE3007A - Computer System Principles |
| MTE 309 - Introduction to Thermodynamics and Heat Transfer | ME34003 - Thermofluid Mechanics |
Software Engineering
| Waterloo course | HKPU course |
|---|---|
| September 2024–December 2024 | |
| PSYCH 101 - Introduction to Psychology | APSS111 - Introduction to Psychology |
| SE 380 - Introduction to Feedback Control | EE3005 - Systems and Control |
| ECE 358 - Computer Networks | EIE3333 - Data and Computer Communications |
| ENGL108D - Digital Lives |
ENGL3012 - Creative Writing New Media |
| September 2024–December 2024 | |
| GENE22C - complementary studies elective (List C) | APSS111 - Introduction to Psychology |
| SE 380 - Introduction to Feedback Control | EE3005 - Systems and Control |
| ECE 358 - Computer Networks | EIE3333 - Data and Computer Communications |
| GENE22D - complementary studies elective (List D) | CLC1152 - Chinese II (for non-Chinese speaking students) |