CS-537: Introduction to Operating Systems

University of Wisconsin, Madison
Department of Computer Sciences
Spring 2012

Basic Information

Section 1:
Lecture: T and Th @ 11:00am-12:15pm in ENGR HALL 3345
Discuss: Th @ 03:30pm-04:20pm in CS 1325

Professor Remzi Arpaci-Dusseau (7357 CS)
Office hours: M@1:00, Th@2:30, by appointment

TA: Aaron Brown (3393 CS)
Office hours: T@1:30, W@1:30, by appointment

Read These

Overview - Grades - Discussion
Homework - Handouts - Book

Class News

05/14: Review (or here if that doesn't work)
05/10: Final: Tues 5/15 @ 12:25pm in Noland 168
04/26: Some changes to xv6 part of p5 (regarding stat)
04/23: Midterm solutions
Older: News

01/23 01/24 Intro pre   1   2 01/25 P1 01/26 Processes d   4   5   6 01/27
01/30 01/31 Sched 7   8   d   02/01 02/02 Mem Mgmt 12   14   15 02/03
02/06 P1:Due 02/07 Paging 17 02/08 P2 02/09 Paging: TLBs 18 02/10
02/13 02/14 Paging: Smaller 19 02/15 02/16 Beyond Physical 20   21 02/17
02/20 02/21 Review 02/22 P2:Due 02/23 No class 02/24 P3
02/27 02/28 Threads 24   25 02/29 Leap! 03/01 Locks 27 03/02
03/05 03/06 Locks, CVs 03/07 03/08 CVs 29 03/09
03/12 Midterm 03/13 Semaphores 30 03/14 03/15 Deadlock 31 03/16
03/19 P3:Due 03/20 I/O/Disks 35   36 03/21 P4 03/22 RAID 37 03/23
03/26 03/27 File Systems 38 03/28 03/29 FS Impl 39 03/30
04/02 Spring 04/03 No class! 04/04 Break 04/05 No class! 04/06 Enjoy
04/09 04/10 FFS 40 04/11 04/12 Journaling 41 04/13
04/16 P4:Due 04/17 LFS 42 04/18 P5 04/19 P5 04/20
04/23 04/24 DistSys 45   46 NFS 47 04/25 04/26 AFS 48 04/27
04/30 05/01 Virtual Machines A1 05/02 05/03 Security 05/04
05/07 05/08 Reliability 05/09 P5:Due 05/10 Last class 05/11 Classes end
05/14 05/15 Final 05/16 05/17 05/18