COM S 352 Schedule (Fall 2021)

By Peter Hamer - Ken Thompson (sitting) and Dennis Ritchie at PDP-11Uploaded by Magnus Manske, CC BY-SA 2.0, https://commons.wikimedia.org/w/index.php?curid=24512134


352 Home

Syllabus

Staff

Schedule

Projects

Week Main Topics Reading Homework/ Project/Exam

Week 1
Aug 23 - 27

Introduction
Processes

Ch. 2, 4, 5 and 6

 

Week 2
Aug 30 - Sep 3

Scheduling Ch. 7, 8 and 9

 

Week 3
Sep 6 - 10

Memory Virtualization Ch. 13, 14 and 15  

Week 4
Sep 13 - 17

Paged Virtual Memory
TLB

Ch. 16, 18 and 19  

Week 5
Sep 27 - Oct 1

Swapping
Introduction to Concurrency

Ch. 21, 22 and 26  

Week 6
Oct 4 - 8

Threads
Locks

Ch. 27, 28 and 29  

Week 7
Oct 11 - 15

Synchronization Tools
Deadlocks

Ch. 30, 31 and 32  

Week 8
Oct 18 - 22

Midterm Exam Review
I/O Devices

Ch. 36 Midterm Exam

Week 9
Mar 22 - 26

Hard Disk Drives
Files and Directories

Ch. 37 and 39  

Week 10
Nov 1 - 5

Fie System Implementation Ch. 40 and 41  

Week 11
Nov 8 - 12

SSD
Introduction to Security

Ch. 44
[Thompson84]

 

Week 12
Nov 15 - 19

Operating Systems Security [Pfleeger15]

 

Week 13
Apr 22 - 26

Thanksgiving break
No classes

   

Week 14
Nov 29 - 3

Networking
Distributed Systems

[Peterson15]
Ch. 48

 

Week 15
Dec 6 - 10

NFS
Exam Review

Ch. 49  

 

 

  Final Exam