Korea Advanced Institute of Science and Technology (KAIST) Courses

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. 

Biomedical Engineering | Chemical Engineering | Computer Engineering | Mechatronics Engineering| Nanotechnology Engineering | Software Engineering

Biomedical Engineering

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

Back to top

Chemical Engineering

Waterloo course KAIST course
February 2024June 2024:
CHE 331 - Electrochemical Engineering CBE 371 - Electrochemical Principles for Chemical & Biomolecular Engineering
CHE 341 - Introduction to Process Control CBE 341 - Process Simulation & Control
CHE 521 - Process Optimization IE 331 - Operations Research: Optimization
GENE 22D - complementary studies elective (list D) ID 211 - Graphic Design
CHE 500 - Special Topics in Chemical Engineering CBE 591 - Special Lectures in Chemical & Biomolecular Engineering

Back to top

Computer Engineering

Waterloo course KAIST course
September 2023–December 2023
ECE 358 - Computer Networks: technical elective (list 1: 3B) CS.30401 - Introduction to Computer Networks  
ECE 351 - Compilers: technical elective (list 1: 3B) CS.40200 - Complier Design
ECE 340 - Electronic Circuits 2: technical elective (list 4: 3B) EE.30004 - Electric Circuits
GENE 21Q - technical elective EE.30042 - Radio Engineering
GENE 23Q - natural science elective PH.30091 - Optics
September 2023–December 2023
ECE 358 - Computer Networks: technical elective (3B) CS 341 - Introduction to Computer Networks
ECE 356 - Database Systems: technical elective (3B) CS 360 - Introduction to Database
GENE 21Q - technical elective CS 411 - System for Artificial Intelligence
ECE 318 - Communication Systems (core) EE 321 - Communication Engineering
ECE 313 - Digital Signal Processing: technical elective (3B) EE 432 - Digital Signal Processing 

Back to top

Mechatronics Engineering

Waterloo course KAIST course
September 2022–December 2022
MTE 380 - Mechatronics Engineering Design Workshop ME340 - Engineering Design
MTE 360 - Automatic Control Systems AE350 - Aerospace Control Engineering
ME 351 - Fluid Mechanics 1 ME221 - Fluid Mechanics
ME 547 - Robotic Manipulators: Kinematics, Dynamics, Control ME453 - Introduction to Robotics Engineering
MSCI 261 - Engineering Economics: Financial Management for Engineers MSB235 - Financial Management
GENE 22C - complementary studies elective (list C) HSS322 - Understanding Music and Brain

Back to top

Nanotechnology Engineering

Waterloo course KAIST course
September 2023–December 2023
NE 334 - Statistical Thermodynamics  PH312 - Statistical Physics 
NE 335 - Soft Nanomaterials  MS340 - Polymer Materials 
NE 496 - Nanomaterials for Electrochemical Energy Systems  MS354 - Electrochemistry for Materials Science
NE 344 - Electronic Circuits  EE304 - Electronic Circuits
NE 345 - Photonic Materials and Devices  EE488 - Special Topics in Electrical Engineering 
GENE 22C - complementary studies elective (list C) HSS275 - Arts of Asia 

Back to top

Software Engineering

Waterloo course KAIST course
February 2024June 2024:
CS 343 - Concurrent and Parallel Programming CS431 - Concurrent Programming
GENE 23S - natural science elective BS202 - Cell Biology
GENE 22D - complimentary studies elective (list D) HSS138 - Korean History and Culture for International Students
SE 380 - Introduction to Feedback Control EE381 - Control System Engineering
ECE 358 - Computer Networks CS341 - Introduction to Computer Networks

Back to top