CPSC 313 (Computer Systems); Fall 2015; Schedule Mashine problems are handed out before the Monday lab time. Machine problems are due on Sunday night.
week class date day topic reading homework machine problems
1 1 1-Sep Tues Intro; History (SS ch1)   NO LABS THIS WEEK!
  2 3-Sep Thurs Arch-Level Support & System Calls (SS ch2)    
2 3 8-Sep Tues OS Structures (SS ch2)   handout MP1
  4 10-Sep Thurs Processes and Threads ch 7/8    
3 5 15-Sep Tues Scheduling (SS ch6) handout HW1  
  6 17-Sep Thurs POSIX Threads ch 11.1-11.5(SS ch 4)    
4 7 22-Sep Tues Synchronization ch 11/12 (SS ch5)    
  8 24-Sep Thurs Synchronization ch 11/12 (SS ch5) HW1 due MP1 due
5 9 29-Sep Tues Critical Sections and Semaphores ch 11/12 (SS ch5) handout HW2 handout MP2
  10 1-Oct Thurs Critical Sections and Semaphores ch 11/12 (SS ch5) HW1 graded  
6 11 6-Oct Tues Synchronization Review      
  12 8-Oct Thurs Asynchronous Events: Signals & Timers ch 10 HW2 due MP 2 due
7 13 13-Oct Tues IO ch 3   handout MP3
  14 15-Oct Thurs Files and Directories ch4 HW2 graded  
8 15 20-Oct Tues MIDTERM      
  16 22-Oct Thurs Special Files ch 5    
9 17 27-Oct Tues Interprocess Communication ch 15 handout HW3  
  18 29-Oct Thurs Interprocess Communication ch 15   MP3 due
10 17 3-Nov Tues IPC Case Studies ch 15   handout MP4
  18 5-Nov Thurs Network Programming ch 16 HW3 due  
11 19 10-Nov Tues Sockets: The TCP/UDP/IP API ch 16    
  20 12-Nov Thur Sockets: The TCP/UDP/IP API ch 18 HW3 graded  
12 21 17-Nov Tues Server Design   handout HW4  
  22 19-Nov Thur Security, Authentication, Authorization     MP4 due
13 23 24-Nov Tues Security, Authentication, Authorization     handout MP 5
    26-Nov Thur Thanksgiving; no class   HW4 due NO LABS THIS WEEK!
14 24 1-Dec Tues Security, Authentication, Authorization      
  25 3-Dec Thur System Programming in Windows      
15 26 8-Dec Tues review   HW4 graded  
              MP5 due
15-Dec Tues Final Exam 1:00pm - 3:00pm