一、課程說明 (Course Description)

1. Introduction
2. System Structures
3. Processes-Concept
4. Multithreaded Programming
5. Process Scheduling
6. Synchronization
7. Deadlocks
8. Memory Management Strategies
9. Virtual-Memory Management
10. File System
11. Implementing File Systems
12. Secondary-Storage Structure




二、指定用書 (Text Books)

title: Operating System Concepts, 10th Edition (Wiley Asia Student)
Authors: A. Silberschatz, P. B. Galvin, and G. Gagne
John Wiley & Sons, Inc., 2019.


三、參考書籍 (References)

title: Principles of Modern Operating Systems
Authors: Jose M. Garrido and Richard Schlesinger
Jones and Bartlett, Inc., 2008


四、教學方式 (Teaching Method)

上課採用投影片教學, 有輔助線上教學影片。


五、成績考核 (Evaluation)

a. 課堂作業 (15%)
b. First Exam. (20%)
c. Second Exam. (20%)
d. Final Exam. (25%)
e. 期末程式作業 (10%)
f. 平時成績 (10%)