CS 537: Introduction to Operating Systems

University of Wisconsin, Madison
Department of Computer Sciences
Spring 2015

Class News

P2b due on Mar 01 11:59:59 PM
P3A released
Midterm 1 on Mar 13 @ CS 1240
P3A due on Mar 17 11:59:59 PM
P3B due on Mar 31 11:59:59 PM

Read These

Overview - Homework - Book - xv6 Code
Handouts - Quiz - Projects - Discussion

Basic Information

Section 1:
Perry Kivolowitz (perryk@cs.wisc.edu)
Lecture: T and R @ 11-12:15pm in BIRGE B302
Discussion: F @ 11-12:15pm in CS 1221
Office hours:
M @ 11:00-12:15pm in CS 5387
T @ 2:30-4:00pm in CS 5387

Section 2:
Sankaralingam Panneerselvam (sankarp@cs.wisc.edu)
Lecture: M and W @ 2:30-3:45pm in PSYCH 107
Discussion: F @ 2:30-3:45pm in PSYCH 107
Office hours:
W @ 4-5:15pm in CS 7354
R @ 4-5:15pm in CS 7354

TAs (for both sections)
Jyotiprakash Mishra (F @ 3-5pm in CS 5397)
Vijay Kumar (W @ 3-5pm in CS 5364)
Michael O'neil (M and F @ 4-5pm in CS 5394)

Week First Lecture Second Lecture Discussion
01/19 Intro pre   1   2
01/26 Processes d   4   5   6 Sched 7   8   9   d   P1a
02/02 Mem Mgmt d   13   14   15   16 Paging 17   18 P1b
02/09 P1a Due Paging: TLBs 19 Paging: Smaller 20 P2a
02/16 P1b Due Beyond Physical 21   22   d Threads d   26   27 Quiz 1 and P2b
02/23 P2a Due Locks 28 Locks, CVs 29 P3a
03/02 P2b Due CVs 30 Semaphores 31 Bugs 32   33   d
03/09 I/O and Disks d   36   37 Quiz 2 and Exam Review Midterm 1
03/16 Debugging Lecture
(P3a Due Mar 17)
P3b RAID38
03/23 File Systems 39 FS Impl 40
03/30 Spring (P3b Due Mar 31) Break
04/06 FFS 41 Journaling 42 LFS 43   44   d
04/13 P4 Quiz 3 and Exam Review Midterm 2
04/20 DistSys d   47 VMM 101 P5
04/27 P4 Due NFS 48 AFS 49   d MapReduce
05/04 Flash Quiz 4 and Exam Review Finals
05/11 P5 due No Class No Class