Fall 2025
ECE686: Special Topics in Computer Systems (Graduate)*
KECE210: Digital Systems and Design Laboratory (Undergraduate)
COMM106: Basic Programming (Undergraduate)
COMM206: Logic Circuit Design (Undergraduate)
Spring 2025
KECE343: Computer Architecture (Undergraduate)*
COMM307: Introduction to Computer Systems (Undergraduate)
COMM205: Basic Logic Circuit (Undergraduate)
ITI507: Computer Architecture (Graduate)
Fall 2024
KECE210: Digital Systems and Design Laboratory (Undergraduate)
COMM106: Basic Programming (Undergraduate)
COMM206: Logic Circuit Design (Undergraduate)
Spring 2024
ECE521: Parallel Processing (Graduate)*
COMM205: Basic Logic Circuit (Undergraduate)
Spring 2023
SCE212: Computer Organization and Architecture (Undergraduate)
SCE493: Undergraduate Research
Fall 2022
SCE212: Computer Organization and Architecture (Undergraduate)
SCE493: Undergraduate Research
Spring 2022
SCE213: Operating Systems (Undergraduate)†
Fall 2021
SCE394: IT Intensive Programming (Undergraduate)†
Topics: Parallel Computing & Linux Internals
Spring 2021
CSE561: Advanced Computer Architecture (Graduate)*†
SCE212: Computer Organization and Architecture (Undergraduate)†
Fall 2020
CSE812: Special Topics in Systems and Applications (Graduate)*†
Topics: Systems for Machine Learning (and Machine Learning for Systems)
SCE212: Computer Organization and Architecture (Undergraduate)†
Spring 2020
SCE212: Computer Organization and Architecture (Undergraduate)†
Fall 2019
SCE212: Computer Organization and Architecture (Undergraduate)
CSE561: Advanced Computer Architecture (Graduate)*
Spring 2019
SCE212: Computer Organization and Architecture (Undergraduate)
Fall 2018
SCE212: Computer Organization and Architecture (Undergraduate)
CSE515: Advanced Operating Systems (Graduate, co-taught with JeongGil Ko)*
Spring 2018
SCE213: Operating Systems (Undergraduate)
ICT331: Computer Organization (Undergraduate)
Fall 2017
SCE212: Computer Organization and Architecture (Undergraduate)*
CSE561: Advanced Computer Architecture (Graduate)*
The asterisk (*) denotes the lectures offered by English and dagger (†) means that the courses were provided by online due to COVID-19.