CSIS 614 - Advanced Operating Systems

This is an online course. Lecture videos and materials will be posted on OAKS. This page will not be updated.


Schedule

Lectures Chapters (in 10th Ed.) Assignments
Week 1, Jan. 10 Syllabus [PDF]
Week 2, Jan. 13 OS Concepts & Structures Chapter 1~2 Project 1 assigned
Week 3, Jan. 20 Processes & Threads Chapter 3~4
Week 4, Jan. 27 Processes & Threads Chapter 3~4
Week 5, Feb. 03 CPU Scheduling Chapter 5
Week 6, Feb. 10 Sychronization Chapter 6~7
Week 7, Feb. 17
Meeting Day: Project One Presentation + Test One
Project 2 assigned
Week 8, Feb. 24 Deadlocks Chapter 8
Week 9, Mar. 02 Memory Management Chapter 9~10
Week 10, Mar. 09 File System Chapter 13~15
Week 11, Mar. 16
Spring Break
Week 12, Mar. 23
Meeting Day: Project Two Presentation + Test Two
Project 3 assigned
Week 13, Mar.30 Storage & IO Chapter 11~12
Week 14, Apr. 06 Protection & Security Chapter 16~17
Week 15, Apr. 13 Virual Machine & Distributed Chapter 18~19
Week 16, Apr. 20
Meeting Day: Project Three Presentation + Test Three

Last updated: 2020-1-14