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 | Environmental Engineering |Management Engineering | Mechanical Engineering | Mechatronics Engineering | Nanotechnology Engineering | Software Engineering | Systems Design Engineering
Chemical Engineering
| Waterloo course | HKUST 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 | HKUST 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 | HKUST course |
|---|---|
| September 2024–December 2024: | |
| ECE 358 - Computer Networks: technical elective (List 1) |
ELEC 3120 - Computer Communication Networks |
| ECE 356 - Database Systems: technical elective (List 1) |
COMP 3311 - Database Management Systems |
| GENE 21Q - technical elective (List 3) | COMP 3631 - Cryptography |
| GENE 22C - complimentary studies elective (List C) | HUMA 1102 - Enjoyment of Classical Music |
| GENE 23Q - natural science elective | PHYS 1002 - Introduction to Astrophysics and Astronomy |
| September 2023–December 2023: | |
| ECE 356 - technical elective (3B) | COMP 3311 Database Management Systems |
| ECE 358 - technical elective (3B) | ELEC 3120 Computer Communication Networks |
| GENE 21Q - technical elective (ECE) | COMP 3711 Design and Analysis of Algorithms |
| GENE 23Q - natural science elective | LIFS 1010 Introduction to Biological Sciences |
Environmental Engineering
| Waterloo course | HKUST course |
|---|---|
| Waterloo Engineering students from this program have been to this partner previously but there are no recent study plans available. | |
Management Engineering
| Waterloo course | HKUST 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 | HKUST 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 | HKUST course |
|---|---|
| February 2025–May 2025: | |
| MTE 360 - Automatic Control Systems | MECH 3610 - Control Principles |
| MSE 261 Engineering Economics: Financial Management for Engineers | FINA 2203 - Fundamentals of Buisness Finance |
| MTE 352 - Fluid Mechanics 1 | MECH 3310 - Heat Transfer |
| GENE 21T - technical elective | ELEC 4260 - Intelligent Robots and Embodied AI |
| September 2024–December 2024: | |
| MTE 352 - Fluid Mechanics 1 | MECH 3310 - Heat Transfer |
| MTE 360 - Automatic Control Systems | MECH 3610 - Control Principles |
| MTE 380 - Mechatronics Engineering Design Workshop | ISDN 2601 - Exlporing the World through Smart Mechatronics |
| GENE 22D | HUMA 2107 - Introduction to Electronic Music Composition |
| September 2024–December 2024: | |
| MTE 380 - Mechatronics Engineering Design Workshop | ISDN 2601 - Exlporing the World through Smart Mechatronics |
| MTE 322 - Electromechanical Machine Design | MECH 3030 - Mechanisms of Machinery |
| MTE 352 - Fluid Mechanics 1 | MECH 3310 - Heat Transfer |
| MTE 360 - Automatic Control Systems | MECH 3610 - Control Principles |
| September 2023–December 2023: | |
| MTE 360 Automatic Control Systems | MECH3610 Control Principles |
| MSE 261 Engineering Economics: Financial Management for Engineers | IDEA3330 Introduction to Financial Engineering |
Nanotechnology Engineering
| Waterloo course | HKUST course |
|---|---|
| Waterloo Engineering students from this program have been to this partner previously but there are no recent study plans available. | |
Software Engineering
| Waterloo course | HKUST course |
|---|---|
| September 2024–December 2024: | |
| ECON 102 - Introduction to Macroeconomics | ECON2123 - Macroeconomics |
| ECE 358 - Computer Networks | ELEC3120 - Computer Communications Networks |
| SE 380 - Introduction to Feedback Control | ELEC3200 - System Modelling: Analysis and Control |
| ENVS 205 - Sustainability: The Future we Want | SUST1010 - Introduction to Sustainability |
| September 2022–December 2022: | |
| ECE 358 - Computer Networks | ELEC3120 - Computer Communication Networks |
| ECE 458 - Computer Security and Privacy | COMP4631 - Computer and Communication |
| CHINA 201R - Second-year Chinese 1 | CORE1415 - Intermediate Read and Write for Non-Chinese |
| MUSIC 100 - Understanding Music | HUMA1102 - Enjoyment of Classical Music |
| September 2022–December 2022: | |
| CS 486 - Introduction to Artificial Intelligence | COMP2211 - Exploring Artificial Intelligence |
| ECE 409 - Cryptography and System Security | COMP4631 - Computer and Communication Security |
| ECE 358 - Computer Networks | ELEC3120 - Computer Communication Networks |
| Science list | ENVR2010 - Environmental Science Fundamentals |
| Open elective | HUMA3060 - Language and Migration |
Systems Design Engineering
| Waterloo course | HKUST course |
|---|---|
| September 2024–December 2024: | |
| MTE 544 - Autonomous Mobile Robots | ELEC 3210 - Introduction to Mobile Robotics |
| MSE 431 - Stochastic Models and Methods | IEDA3250 - Stochastic Models |
| GENE 21D - technical elective | ISDN6710C - Independent Study |
| SYDE 312 - Applied Linear Algebra | ATH2121 - Linear Algebra |
| SYDE 352 - Introduction to Control Systems | MECH3610 - Control Principles |
| February 2024–May 2024: | |
| SYDE 522 - Foundations of Artificial Intelligence | COMP4211 - Machine Learning |
| SYDE 352 - Introduction to Control Systems | ELEC3200 - System Modeling, Analysis and Control |
| FINE 224 - Expressive Drawing | HUMA1150 - Exploration of Drawing |
| SYDE 312 - Applied Linear Algebra | MATH2121 - Linear Algebra |
| GENE 22C - complementary studies elective (list C) | SOSC1860 - Population and Society |
| February 2024–May 2024: | |
| SYDE 352 - Introduction to Control Systems | ELEC3200 - System Modeling, Analysis and Control |
| GENE 22D - complementary studies elective (list D) | ISDN4000P - Introduction to Brand Design |
| SYDE 312 - Applied Linear Algebra | MATH2121 - Linear Algebra |
| FINE 224 - Expressive Drawing | HUMA1150 - Exploration of Drawing |
| February 2024–May 2024: | |
| SYDE 352 - Introduction to Control Systems | ELEC3200 - System Modeling, Analysis and Control |
| GENE 22D - complementary studies elective (list D) | ISDN2400 - Physical Prototyping |
| SYDE 312 - Applied Linear Algebra | MATH 2121 - Linear Algebra |
| GENE 22C - complementary studies elective (list C) | OCES 2003 - Descriptive Physical Oceanography |
| PSYCH 256/PHIL 256 - Introduction to Cognitive Science | SOSC2888A - Foundations of Cognitive Science |
| February 2024–May 2024: | |
| GENE 22A - complementary studies elective (list A) | CIVl1160 - Civil Engineering and Modern Society |
| GENE 22C - complementary studies elective (list C) | HUMA1673 - Art and Digital Culture |
| MSE 432 - Production and Service Operations Management | ISOM2700 - Operations Management |
| GENE 22C - complementary studies elective (list C) | SOSC1662 - Contemporary Hong Kong Society |