National Taiwan University (NTU) course packages

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. 

Architectural EngineeringComputer EngineeringElectrical Engineering | Management EngineeringMechatronics Engineering | Software Engineering | Systems Design Engineering

Architectural Engineering

Waterloo course NTU course
September 2024–January 2025:
AE 392 - Economics and Life Cycle Analysis CIE 3025 - Engineering Economics
CIVE 413 - Structural Steel Design CIE 4001 - Design of Steel Structure
CIVE 596 - Construction Engineering ACIE7052 - Project management for Construction
AE 325 - Architectural Engineering Studio 3 BP5052 - Architectural Design (III)
CHINA 301R - Third-Year Chinese 1 PTCSL7908 - General Chinese Language Courses (I)
September 2024–January 2025:
AE 392 - Economics and Life Cycle Analysis CIE 3025 - Engineering Economics
AE 325 - Architectural Engineering Studio 3 BP5052 - Architectural Design (III)
GEOG314 - Climate Services MDR5001 - Green Infrastructure Planning for Climate Change Adaptation

Back to top

Computer Engineering

Waterloo course NTU course
September 2023–January 2024:
GENE 22C - complementary studies elective (list C) PS1011 - Introduction to International Relations (I)
GENE 22C - complementary studies elective (list C) PS4572 - Analysis of Political Economy
GENE 21Q - technical elective (non-ECE) IE5009 - Game Theory with Applications
GENE 21Q - technical elective (non-ECE) EE5184 - Machine Learning
GENE 22D - complementary studies elective (list D) PTCSL7908 - General Chinese Language Course (I)
September 2022–January 2023:
GENE 21Q - technical elective CSIE5122 - Introduction to Biomedical Informatics
GENE 21Q - technical elective CSIE5028 - Algorithms for Analyzing Biological Sequences
GENE 22C - complementary studies elective (list C) Forest5035 - Exploring Taiwan: Natural Environment and Resources
GENE 22C - complementary studies elective (list C) LibEdu1050 - Exploring Taiwan: Film and Social Culture in Taiwan
GENE 22D - complementary studies elective (list D) PTCSL7908 - General Chinese Language Course (I)
September 2022–January 2023:
GENE 21Q - technical elective CSIE5122 - Introduction to Biomedical Informatics
GENE 21Q - technical elective CSIE5028 - Algorithms for Analyzing Biological Sequences
GENE 22C - complementary studies elective (list C) Forest5035 - Exploring Taiwan: Natural Environment and Resources
GENE 22D - complementary studies elective (list D) PTCSL7908 - General Chinese Language Course (I)

Back to top

Electrical Engineering

Waterloo course NTU course
Waterloo Engineering students from this program have been to this partner previously but there are no recent study plans available.

Back to top

Management Engineering

Waterloo course NTU course
Waterloo Engineering students from this program have been to this partner previously but there are no recent study plans available.

Back to top

Mechatronics Engineering

Waterloo course NTU course
Waterloo Engineering students from this program have been to this partner previously but there are no recent study plans available.

Back to top

Software Engineering

Waterloo course NTU course
Waterloo Engineering students from this program have been to this partner previously but there are no recent study plans available.

Back to top

Systems Design Engineering

Waterloo course NTU course
Waterloo Engineering students from this program have been to this partner previously but there are no recent study plans available.

Back to top