Teaching is one of my major activities in the university. Below are the courses I have been taught at NTU and other institutes, including tutorials.


System Programming 系統程式設計


Operating System Concepts 作業系統

The course is a core course for undergradaute Computer Science major students. General information of this course will be provided at this web page and the course materials are available at NTU COOL.

Here are the course syllabus.

NTU account is required to access course pages.

Non CS major students are welcome to aduit the class. In 2022, unenrolled students are not allowed to sit in the classroom.


Advanced Operating Systems 高等作業系統


Practice and theory for cyber-physical systems


Middleware for Internet-of-Things


AI IoT