60 likes | 145 Vues
Course Information. Fan Wu Department of Computer Science and Engineering Shanghai Jiao Tong University Fall 2011. Teaching Staff. Instructor: Teaching Assistant Zuying Wei ( 魏祖迎 ) Email: zu_ying_hi@163.com Mengjie Yu ( 俞梦洁 ) Email: snail311@gmail.com. Guihai Chen Ph.D.
E N D
Course Information Fan Wu Department of Computer Science and Engineering Shanghai Jiao Tong University Fall 2011
Teaching Staff • Instructor: • Teaching Assistant • Zuying Wei (魏祖迎) Email: zu_ying_hi@163.com • Mengjie Yu (俞梦洁) Email: snail311@gmail.com Guihai Chen Ph.D. Distinguished Prof. gchen@cs.sjtu.edu.cn Fan Wu Ph.D. Assistant Prof. fwu@cs.sjtu.edu.cn Office: 3-537 SEIEE Building Office hours: 1~2PM Mon&Wed
Resources • Course Web Page: http://www.cs.sjtu.edu.cn/~fwu/teaching/cs307.html • Textbook • Required: • Abraham Silberschatz, Peter Baer Galvin, and Greg Gagne, “Operating System Concepts”, Seventh Edition, John Wiley & Sons, Inc. • Optional: • Andrew S. Tanenbaum, “Modern Operating Systems”, Third Edition.
Grading • Bonus (maximum of 5 points): • Correcting errors • Answering question in class • Raising good question in class • CS307 Operating Systems • Pop-quizzes: 10% • Homework: 30% • Final exam: 60% • CS356 Operating System Projects • Project 1: 30% • Project 2: 30% • Project 3: 40% • Grading result arguing • File your argument to TAs and me • Competition: • Maximum of 95 points • 10 selected projects qualify • Presentation and peer review • Top 5 projects get bonus of 10 points
Academic Integrity • Do not share your homework/program with others • Do not forget to cite existing results when you use them NO PLAGIARISM!
Course Outline • STORAGE MANAGEMENT • File-System Interface • File-System Implementation • Mass-Storage Structure • I/O Systems • DISTRIBUTED SYSTEMS • OVERVIEW • Introduction • Operating-System Structures • PROCESS MANAGEMENT • Processes • Threads • CPU Scheduling • Process Synchronization • Deadlocks • MEMORY MANAGEMENT • Main Memory • Virtual Memory