CS 423UG Fall 2005 Lectures, Slides and Reading

Note: Slides are marked as "tentative" before a lecture, and are not authoritative.
Slides are marked "final" after the lecture, and are authoritative and correct.

Week Lecture Date Topic Slides Reading Announcements

 

1

1 Aug 24, 2005 Introduction

[ppt] [pdf] (final)

Sections 1.0-1.3

 

2 Aug 26 2005 Overview

[ppt] [pdf] (final)

Sections 1.4-1.6

 

 

2

 

3 Aug 29, 2005 Processes

[ppt] [pdf] (final)

Sections 2.0-2.1

HW1 out. Slide 13 changed after lecture.

4 Aug 31, 2005 Threads

[ppt] [pdf] (final)

Section 2.2 (except 2.2.6)

MP1 out

5 Sep 2, 2005 Scheduling

[ppt] [pdf] (final)

Sections 2.5.0-2.5.2

 

3

- Sep 5, 2005

NO LECTURE - LABOR DAY

6 Sep 7, 2005 Scheduling [ppt] [pdf] (final) Section 2.5.3 Slide 24 changed after lecture
7

Sep 9, 2005

Scheduling

[ppt] [pdf] (final)

Rest of Section 2.5

HW1 due, HW2 out, Quiz 1

 

4

 

8 Sep 12, 2005 Synchronization

[ppt] [pdf] (final)

Sections 2.3.0-2.3.4

 

9 Sep 14, 2005 Synchronization

[ppt] [pdf] (final)

Rest of Section 2.3

Slide 7 changed after lecture

10 Sep 16, 2005 Synchronization

[ppt] [pdf] (final)

Section 2.4

 

 

5

 

11 Sep 19, 2005 Deadlocks

[ppt] [pdf] (final)

Sections 3.1-3.3, 3.6, 3.7

MP1 due

12 Sep 21, 2005 Deadlocks

[ppt] [pdf] (final)

Rest of Chapter 3 (except Section 3.8)

Slides 6,17 changed after lecture
13 Sep 23, 2005 Memory Mgt.

[ppt] [pdf] (final)

Sections 4.1-4.2

HW2 due at 6 pm, HW3 out

6

14 Sep 26, 2005 Memory Mgt.

[ppt] [pdf] (final)

Section 4.2

MP2 out

15 Sep 28, 2005 Memory Mgt.

[ppt] [pdf] (final)

Section 4.3

Some typos fixed after lecture

16 Sep 30, 2005 Memory Mgt.

[ppt] [pdf] (final)

Section 4.4

HW3 due. Slides 11, 22 changed after lecture.

7

17 Oct 3, 2005 Memory Mgt. [ppt] [pdf] (final) Section 4.8. Relevant parts of Sections 4.5, 4.6, 4.7.

 

18

Oct 5, 2005

IO

[ppt] [pdf] (final)

Sections 5.1, 5.2

 

19

Oct 7, 2005

IO

[ppt] [pdf] (final)

Sections 5.2, 5.3

Slide 18 onwards moved to next lecture

8

-

Oct 10, 2005

MIDTERM EXAM (In-class): Closed Book, Closed Notes.

20

Oct 12, 2005

IO

[ppt] [pdf] (final)

Section 5.5

Midterm Solutions. Slides 26+ moved to next lecture.

21

Oct 14, 2005

IO

[ppt] [pdf] (final)

Section 5.4

 

9

22

Oct 17, 2005

File Systems

[ppt] [pdf] (final)

Section 6.1

MP2 due, HW4 out. Slide 17+ onwards moved to next lecture.

23

Oct 19, 2005

File Systems

[ppt] [pdf] (final)

Section 6.3.0-6.3.5

MP3 out

24

Oct 21, 2005

File Systems

[ppt] [pdf] (final)

Section 6.2

 

10

25

Oct 24, 2005

guest lecture (Ramses Morales): File Systems

[ppt] [pdf] (final)

Section 6.3.0-6.3.5

 

26

Oct 26, 2005

!In-class Quiz!

(none)

Rest of Section 6.3

 

27

Oct 28, 2005

File Systems

[ppt] [pdf] (final)

Rest of Section 6.3

 

11

28

Oct 30, 2005

Multiprocessors

[ppt] [pdf] (final)

Sections 8.2.1, 8.3.1

Slides 10, 13 changed after lecture

29

Nov 2, 2005

Real-time Systems

[ppt] [pdf] (final)

Section 7.4

HW4 due, HW5 out

30

Nov 4, 2005

Multimedia Systems

[ppt] [pdf] (final)

Sections 7.1-7.3

 

12

31

Nov 7, 2005

Distributed Systems [ppt] [pdf] (final) Section 8.3 (parts of)

 

32

Nov 9, 2005

guest lecture (Romit Roy Choudhury): Networking

[ppt] [pdf] (final)

Section 8.3 (parts of)

MP3 due, MP4 out

33

Nov 11, 2005

P2P Systems

[ppt] [pdf] (final)

P2P Paper to Read

Slide 24 added (please see)

13

34

Nov 14, 2005

guest lecture (Jay Patel): Distributed File Systems

[ppt] [pdf] (final)

Sections 8.3.4, 10.6.4

HW 5 due

35

Nov 16, 2005

The Grid

[ppt] [pdf] (final)

Grid Paper to Read

 

36

Nov 18, 2005

Sensor Systems

[ppt] [pdf] (final)

Readings: SmartDust and TinyOS

 

 

14

 

-

Nov 21-Nov 25, 2005

NO LECTURES - THANKSGIVING BREAK

15

37

Nov 28, 2005

Security

[ppt] [pdf] (final)

Sections 9.1, 9.2

HW6 out.

38

Nov 30, 2005

Security

[ppt] [pdf] (final)

Sections 9.2, 9.3

 

39

Dec 2, 2005

Security

[ppt] [pdf] (final)

Sections 9,4, 9.5

 

16

40 Dec 5. 2005 Security [ppt] [pdf] (final) Sections 9.6, 9.7 (part of)

MP4 due 

41 Dec 7, 2005 Unix vs. Linux [ppt] [pdf] (final) Chapter 10 (parts of)

HW 6 due

42

Dec 9, 2005

Wrap-Up

[ppt] [pdf] (final)

None

-

 


Updated: Nov. 28, 2005. (c) Indranil Gupta.