Syllabus for Advanced Operating Systems (CSC 6032)
¡@
Instructor : 钟叶«C (Yeh-Ching Chung)
Office : Dao Yuan Building Room 515
Phone. 0755-23519576 (Office)
185-7673-9791 (Mobile)
WeChat Group : CSC6032 Spring 2026
Office Hours: Tuesday 08:00 - 09:00
Thursday 08:00 - 09:00
Goals : Understand Topics in Distributed Operating Systems and Virtualization Techniques
Textbook :
1. Andrew S. Tanenbaum, Distributed Operating System, 1st Edition, Pearson Education, Inc., 1994 (PDF)
2. Chris Wolf and Erick M. Halter, Virtualization-From Desktop to Enterprise, APress 2005 (PDF)
Reference:
1. Maarten Van Steen and Andrew S. Tanenbaum, Distributed Systems, Third Edition, Pearson Education, Inc., 2020. (PDF)
2. Warren Toomey, Advanced Topic in Operating Systems Lecture Notes, The New Hacker's Dictionary, 2003 (PDF)
Contents:
¡V Course Outline (slides-0)
¡V Distributed OS
¡V Introduction (slides-1)
¡V Distributed Systems (slides-2)
¡V Distributed OS and Network OS (slides-3)
¡V Distributed Processes (slides-4)
¡V Distributed Shared Memory (slides-5)
¡V Distributed File Systems (slides-6)
¡V Virtualization Techniques
¡V Introduction (slides-7)
¡V System Virtualization (slides-8)
¡V CPU Virtualization (slides-9)
¡V Memory Virtualization (slides-10)
¡V IO Virtualization (slides-11)
¡V Storage Virtualization (slides-12)
¡V Case Study (slides-13)
Grading:
Class participation - 25%
Term Project - 50%
¡V Presentation Template (slides)
¡V Example (Presentation PPT)
¡V Schedule
Report - 25%
¡V Template (PhD Dissertation-1, PhD Dissertation-2, Journal style, Conference style)
¡V Example (Report)
¡@
TA: 刘¦t轩
Last modified: 2026/01/21 09:39:38