Link Search Menu Expand Document

Schedule

  • This schedule is to change as the weeks go on.
  • Readings are to be completed before class.

Week 1

09/10
lectureIntroduction (note)
released Lab0

Week 2

09/14
Lecture Process I (note) (handout) (slides)
HOSW Ch1, OSTEP Ch1, Ch4
09/15
 
released HW1
09/17
Lecture Process II (note)
Last lecture handout, OSTEP Ch5

Week 3

09/20
 
Due Lab0 released Lab1
09/21
Lecture Process III – Shell (note) (handout) (lottery script)
HOSW Ch2.1-2.8, Due HW1, released HW2
09/24
Lecture Concurrency/synchronization I (note) (handout)
OSTEP Ch26, Ch27

Week 4

09/26
released sample midterm exam
09/28
Lecture Concurrency/synchronization II   (note) (handout)
OSTEP Ch28, Ch29,
Due HW2
09/29
released HW1 Ans, HW2 Ans
09/30
 
Due Lab1
10/01
Lecture Concurrency/synchronization III (note)
OSTEP Ch30, Ch32

Week 5

10/03
 
released Lab2
10/05
Lecture Concurrency/synchronization IV (note) (handout)
Read Coding Standards for Programming with Threads, by Mike Dahlin released HW3
10/08
Lecture Concurrency/synchronization V   (note) (handout)
HOSW Ch3 (skip 3.4 and 3.8)

Week 6

10/12
Lecture Scheduling I (note)
OSTEP Ch7, Ch8, due HW3, released HW3 Ans
10/13
 
released HW4
10/15
Lecture Scheduling II (note)

Week 7

10/18
 
due Lab2
10/19
Lecture Scheduling III (note)
due HW4
10/20
 
released HW4 Ans
10/21
midterm review (note)    Time 1:30pm, @DG 470 (Dodge Hall)
30min review & 1hr Q&A; bring your questions
10/22
midterm Time 1:35pm, @KA 110 (Kariotis Hall)

Week 8

10/26
Lecture Virtual Memory I (note)
OSTEP Ch13, Ch15
10/29
Lecture Virtual Memory II (note) (handout)
OSTEP Ch18, Ch19
10/31
midterm Midterm Answers
grade doesn’t sound right? challenge us

Week 9

11/01
 
released Lab3
11/02
Lecture Virtual Memory III (note) (handout)
OSTEP Ch20 (skip 20.2) released HW5
11/05
Lecture Virtual Memory IV (note) (handout)
OSTEP Ch21, Ch22

Week 10

11/09
Lecture I/O I (note) (handout)
OSTEP Ch36, due HW5, released HW5 Ans, released HW6
11/12
Lecture I/O II (note) (handout)
OSTEP Ch37

Week 11

11/15
 
due Lab3
11/16
Lecture File Systems I (note) (handout)
OSTEP Ch44, Ch40, due HW6, released HW6 Ans,
11/17
 
released HW7
11/19
Lecture File Systems II (CS5600 File System) (note) (handout)
OSTEP Ch41
11/20
 
released Lab4

Week 12

11/23
Lecture File Systems III (note) (handout)
OSTEP Ch42, due HW7, released HW7 Ans,
11/26
Thanksgiving break
 

Week 13

11/30
Lecture Security I (note)
OSTEP Ch53
12/1
 
released HW8
12/03
Lecture Security II (note)
OSTEP Ch55

Week 14

12/06
 
due Lab4
12/07
Lecture Security III (note) (scribble) (handout)
Ch11.5 Viruses and Worms, due HW8
12/08
 
released HW8 Ans
12/10
final exam review (note) (scribble)
30min review & 1hr Q&A; bring your questions

Week 15

12/14
final exam Time 1:35pm, @Dodge Hall 119
12/16
released Final exam solution and grade (on Canvas)
grade doesn’t sound right? query before 12/17, Friday, 23:59