Operating Systems

901 49000

 

Professor: Farn Wang 王凡教授)

farn@cc.ee.ntu.edu.tw http://cc.ee.ntu.edu.tw/~farn
Office: BL 616   Phone: +886-2-33663602
Semester: Fall 2014 Classroom: BL 103
Credits: 3  

News:

Background:

    Operating systems (OS) are the lowest-level software between computer architecture and the other software.  It is only via operating systems, users and other programs can access the underlying hardware functions.  The evolution of OS has brought about most of the software technology that we know of today.  Thus, the knowledge we learned from an OS course is actually a snapshot of the whole computer technology and serves inspiration for solutions to all technical challenges that we may see in the careers of IT professionals.    

 

Goals:

Textbook:

Operating System Concepts

9th Edition
    by Abraham Silberschatz, Peter B. Galvin, Greg Gagne

 

Pre-requisites:

Evaluation:

Course materials: Sylabus    Slides

Previous classes:

Teaching Assistant Information:

Name: 李宗儒

Mail: r03943088@ntu.edu.tw

Room: 博理館618

Office Hour:

Course Schedule:

1.

9/16

課程簡介
2. 9/23 第一單元(含一、二章)
3. 9/30 第一單元
4. 10/7 第二單元(含三、四、五章)
5. 10/14

第二單元

學期計畫介紹:Nachos簡介, 第一階段學期計畫介紹: thread management

6. 10/21 第二單元
7. 10/28 第二單元
8. 11/4 第三單元(含六、七章)
9. 11/11 期中考
10. 11/18
第三單元

繳交第一階段學期計畫報告、第二階段學期計畫介紹:CPU scheduling

11. 11/25 第三單元
12. 12/2 第四單元 (含八、九章)
13. 12/9

第四單元

14. 12/16 第四單元

繳交第二階段學期計畫報告、第三階段學期計畫介紹:Virtual Memory

15. 12/23 第四單元
16. 12/30 第五單元(含101112章)
17. 1/6

第五單元

18. 1/13

期末考

19. 1/20 繳交第三階段學期計畫報告