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 2013 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

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

 

Pre-requisites:

Evaluation:

Course materials:

Previous classes:

Teaching Assistant Information:

Name: 黃重豪

Mail: yyergg@gmail.com

Room: BL 618

Office Hour: 3-4pm, every Tuesday

Course Schedule:

1.

9/10

課程簡介、第一單元(含一、二章)
2. 9/17 第一單元
3. 9/24 第二單元(含三、四、五章)
4. 10/1 第二單元
5. 10/8

第二單元

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

6. 10/15 第三單元(含六、七章)
7. 10/22 第三單元
8. 10/29 第三單元
9. 11/5 期中考
10. 11/12
第三單元

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

11. 11/19 第四單元(含八、九章)
12. 11/26 第四單元 (class hours moved to Jan. 7, 2014)
13. 12/3

第四單元

14. 12/10 第四單元 (1 hour lecture moved to Jan. 7, 2014)

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

15. 12/17 第五單元(含10111213章)
16. 12/24 第五單元
17. 12/31

第六單元(含1415章)

18. 1/7

補課四小時(for 3hrs on Nov. 26, 2013 and 1hr on Dec. 10, 2013)

繳交第三階段學期計畫報告

19. 1/14 期末考