2023 Fall
-
Operating Systems
-
Alpha Project
-
Embedded Software Design
-
Operating Systems
-
C++ Programming
-
Comprehensive Design for Electronics
2023 Spring
-
Data Structures
-
Alpha Project
-
Embedded Systems
-
Operating Systems
-
C++ Programming
2022 Fall
-
Advanced Operating Systems(Graduate Course)
-
Alpha Project 1,2
-
Capstone Design in Electronic Engineering
-
Operating Systems
-
C++ Programming
2022 Spring
-
Embedded System(Graduate course, co-teaching with Dr.Pira, English)
-
Alpha Project 1
-
C++ Programming
-
Data Structure
2021 Fall
-
Capstone Design in Electronic Engineering
-
Operating Systems
-
C++ Programming
-
Robot Operating Systems (New in Graduate Course)
-
Operating Systems (Engineering Graduate School)
2021 Spring
-
C++ Programming
-
Data Structures
-
Embedded Software Design (Graduate Course, co-teaching with Dr.Pira, English)
-
Electronics Circuits Laboratory 1
-
Database Programming (Engineering Graduate Course)
2020 Fall
-
C++ Programming
-
Operating Systems
-
Software Practice(Python Programming) (Engineering Graduate Course)
-
Advanced Operating Systems(Graduate Course, English)
-
Capstone Design in Electronic Engineering
-
Electronics Circuits Laboratory 2
2020 Spring
-
C++ Programming
-
System Software Design
-
Embedded Systems (Graduate Course, Co-teaching with Dr.Pira, English)
-
Electronics Circuits Laboratory 1
-
Database (Engineering Graduate Course)
-
Embedded Systems (Engineering Graduate Course)
2019 Fall
-
C++ Programming
-
Operating Systems
-
Advanced Operating Systems(Graduate Course, English)
-
Capstone Design in Electronic Engineering
-
Electronics Circuits Laboratory 2
2019 Spring
-
C++ Programming
-
Data Structures
-
Real-time Systems (Graduate Course)
-
Electronics Circuits Laboratory 1
2018 Fall
-
C++ Programming
-
Operating Systems
-
Advanced Operating Systems(Graduate Course)
-
Capstone Design in Electronic Engineering
-
Electronics Circuits Laboratory 2
-
Operating Systems(Engineering Graduate Course)
2018 Spring
-
C++ Programming
-
Data Structures
-
Embedded Software Design (Graduate Course)
-
Electronics Circuits Laboratory 1
2017 Fall
-
C++ Programming
-
Operating Systems
-
Advanced Operating Systems(Graduate Course)
-
Capstone Design in Electronic Engineering
-
Basic Circuits Laboratory 2
-
Automotive Software Platform (Graduate Course, colocated course)
2017 Spring
-
C++ Programming
-
Data Structures
-
Embedded System (Graduate Course)
-
Embedded System (Engineering Graduate Course)
-
Electronics Circuits Laboratory 1
2016 Fall
-
Database
-
Operating Systems
-
Embedded Software Design (Graduate Course)
-
Capstone Design in Electronic Engineering
-
Electronic Circuits Laboratory 2
-
Basic Circuits Laboratory 2
-
Intro. To Project Design and Field Education (Graduate Course)
2016 Spring
-
Sabbatical Semester
2015 Fall
-
Database
-
Operating Systems
-
Capstone Design in Electronic Engineering
-
Electronic Circuits Laboratory 2
-
Basic Circuits Laboratory 2
-
Intro. To Project Design and Field Education (Graduate Course, English)
2015 Spring
-
System Software Design
-
Data Structures
-
Embedded System (Graduate Course, English)
-
Operating Systems (Engineering Graduate Course)
-
Basic Circuits Laboratory 1
-
Electronics Circuits Laboratory 1
2014 Fall
-
Database
-
Operating Systems
-
Capstone Design in Electronic Engineering
-
Electronic Circuits Laboratory 2
-
Basic Circuits Laboratory 2
-
Intro. To Project Design and Field Education (Graduate Course, English)
-
Real-time System(Graduate Course)
2014 Spring
-
System Software Design
-
Data Structures
-
Advanced Operating Systems (Graduate Course, English)
-
Basic Circuits Laboratory 1
-
Capstone Design 1
2013 Fall
-
Database
-
Operating Systems
-
Capstone Design in Electronic Engineering
-
Basic Circuits Laboratory 2
-
Advanced Computer Systems (Graduate Course)
-
Capstone Design 2
2013 Spring
-
Data Structures
-
Embedded Software Design (Graduate Course, English)
-
Embedded System (Engineering Graduate Course)
-
Electronic Circuits Laboratory 1
-
Capstone Design 1
2012
-
Sabbatical Year
2011 Fall
-
Database
-
Operating Systems
-
Basic Circuits Laboratory 2
-
Embedded Software Design (Graduate Course)
-
Capstone Design 2
2011 Spring
-
Data Structures
-
System Software Design
-
Advanced Operating Systems (Graduate Course, Robot Control&Sensor Seminar)
-
Operating Systems (Engineering Graduate Course)
-
Electronic Circuits Laboratory 1
-
Capstone Design 1
2010 Fall
-
Database
-
Operating Systems
-
Basic Circuits Laboratory 2
-
Real-time System (Graduate Course)
-
Capstone Design 2
2010 Spring
-
System Software Design
-
Embedded System (Graduate Course, English)
-
Basic Circuits Laboratory 1
-
Capstone Design 1
2009 Fall
-
Database
-
Operating Systems
-
Basic Circuits Laboratory 2
-
Advanced Operating System (Graduate Course, English)
-
Embedded System (Engineering Graduate Course)
-
Capstone Design 2
2009 Spring
-
System Software Design
-
Embedded Software Design (Graduate Course, English)
-
Basic Circuits Laboratory 1
-
Capstone Design 1
2008 Fall
-
Database
-
Operating Systems
-
Basic Circuits Laboratory 2
-
Advanced Operating System (Graduate Course, English)
-
Capstone Design 2
2008 Spring
-
Data Structure
-
System Software Design
-
Operating System (Engineering Graduate Course)
-
Basic Circuits Laboratory 1
-
Capstone Design 1
2007 Fall
-
Operating Systems
-
Advanced Operating System (Graduate Course, English)
-
Capstone Design 2
2007 Spring
-
Data Structure
-
Embedded System (Engineering Graduate Course)
-
Capstone Design 1
2006 Fall
-
Operating Systems
-
Advanced Operating System (Graduate Course, English)
-
Capstone Design 2
2006 Spring
-
Data Structure (two classes)