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.
Computer Engineering | Mechanical Engineering | Software Engineering | Systems Design Engineering
Computer Engineering
| Waterloo course | CUHK course |
|---|---|
| September 2023–December 2023: | |
| GENE 21Q - technical elective | CSCI 3160 - Design and Analysis of Algorithms |
| ECE 356 - Database Systems: technical elective (3B: list 1) | CSCI 3170 - Introduction of Database Systems |
| GENE 23Q - natural science elective | UGEB 2401 - Astronomy |
| September 2023–December 2023: | |
| ECE 307 - Probability Theory and Statistics 2 (core) | STAT 2001 - Basic Concepts in Stats and Probability 1 |
| ECE 358 - Computer Networks: technical elective (3B) | IERG3310 - Computer Networks |
| ECE 356 - Database Systems: technical elective (3B) | CSCI3170 - Introduction to Database Systems |
| GENE 22C - complementary studies elective (list C) | HIST1001 - Tradition and Transition in Chinese History |
| GENE 22D - complementary studies elective (list D) | CLCC1123 Oral Skills Practice I |
Mechanical Engineering
| Waterloo course | CUHK 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 |
CUHK course |
|---|---|
| January 2025–May 2025: | |
| SE 350 - Operating Systems | CSCI3150 - Introduction to Operating Systems |
| ECE 207 - Signals and Systems | ENGG2030 - Signals and Systems |
| SCI 238 - Introductory Astronomy | PHYS 2401 - Introduction to Astronomy and Astrophysics |
| SCI 201 - Global Warming and Climate Change | UGEB 2871 - Climate Change and Extreme Weather |
| CHINA 120R - Advanced First-Year Chinese | CLCP 2233 - Communication in Context || |
| January 2024–May 2024: | |
| SE 350 - Operating Systems | CSCI3150 - Introduction to Operating Systems |
| GENE 21S - Topics for Technical Courses | CSCI4140 - Open Source Software Project Development |
| ECE 207 - Signals and Systems | ENGG2030 - Signals and Systems |
| EVE 358 - Compute Networks | IERG3310 - Computer Networks |
Systems Design Engineering
| Waterloo course | CUHK course |
|---|---|
| January 2024–May 2024: | |
| SYDE 362 - Systems Design Methods 2 | CSCI3100 - Software Engineering |
| CIVE 497 - Special Topics in Civil Engineering | EEEN4070 - Green Building and Sustainable Technologies |
| GENE 22D - complementary studies electives (list D) | ELTU2005 - Speaking and Presenting like TED |
| MSE 434 - Supply Chain Management | SEEM3620 - Introduction to Logistics and Supply Chain Management |
| GENE 22C - complementary studies electives (list C) | UGED1554 - Positive Psychology in Everyday Life |
| January 2024–May 2024: | |
| SYDE 362 - Systems Design Methods 2 | CSCI3100 - Software Engineering |
| CIVE 497 - Special Topics in Civil Engineering | EEEN4070 - Green Building and Sustainable Technologies |
| GENE 22D - complementary studies electives (list D) | ELTU2005 - Speaking and Presenting like TED |
| MSE 434 - Supply Chain Management | SEEM 3620 - Introduction to Logistics and Supply Chain Management |
| January 2024–May 2024: | |
| SYDE 362 - Systems Design Methods 2 | CSCI3100 - Software Engineering |
| CIVE 497 - Special Topics in Civil Engineering | EEEN4070 - Green Building and Sustainable Technologies |
| GENE 22D - complementary studies electives (list D) | ELTU2005 - Speaking and Presenting like TED |
| MSE 434 - Supply Chain Management | SEEM 3620 - Introduction to Logistics and Supply Chain Management |
| RS 2XX | THEO3221 - History of Christianity in China |