CPSC
313 (Computer Systems); Spring 2016; Schedule |
|
|
Mashine problems are handed out
before the Monday lab time. |
Machine problems are due on the
Monday night after the indicated date |
week |
class |
date |
day |
topic |
reading |
homework |
machine problems |
1 |
1 |
19-Jan |
Tues |
Intro; History |
(SS ch1) |
|
NO LABS THIS WEEK! |
|
2 |
21-Jan |
Thurs |
Arch-Level Support & System Calls |
(SS ch2) |
|
|
2 |
3 |
26-Jan |
Tues |
OS Structures |
(SS ch2) |
|
handout MP1 |
|
4 |
28-Jan |
Thurs |
Processes and Threads |
ch 7/8 |
|
|
3 |
5 |
2-Feb |
Tues |
Scheduling |
(SS ch6) |
handout HW1 |
|
|
6 |
4-Feb |
Thurs |
POSIX Threads |
ch 11.1-11.5(SS ch 4) |
|
|
4 |
7 |
9-Feb |
Tues |
Synchronization |
ch 11/12 (SS ch5) |
|
|
|
8 |
11-Feb |
Thurs |
Synchronization |
ch 11/12 (SS ch5) |
HW1 due |
MP1 due |
5 |
9 |
16-Feb |
Tues |
Critical Sections and Semaphores |
ch 11/12 (SS ch5) |
handout HW2 |
handout MP2 |
|
10 |
18-Feb |
Thurs |
Critical Sections and Semaphores |
ch 11/12 (SS ch5) |
HW1 graded |
|
6 |
11 |
23-Feb |
Tues |
Synchronization Review |
|
|
|
|
12 |
25-Feb |
Thurs |
Asynchronous Events: Signals &
Timers |
ch 10 |
HW2 due |
MP 2 due |
7 |
13 |
1-Mar |
Tues |
IO |
ch 3 |
|
handout MP3 |
|
14 |
3-Mar |
Thurs |
Files and Directories |
ch4 |
HW2 graded |
|
8 |
15 |
8-Mar |
Tues |
Special Files |
ch 5 |
|
|
|
16 |
10-Mar |
Thurs |
MIDTERM |
|
|
|
|
|
15-Mar |
Tues |
SPRING BREAK |
|
|
|
|
|
17-Mar |
Thurs |
SPRING BREAK |
|
|
|
9 |
17 |
22-Mar |
Tues |
Interprocess Communication |
ch 15 |
handout HW3 |
FRIDAY IS READING DAY |
|
18 |
24-Mar |
Thurs |
Interprocess Communication |
ch 15 |
|
MP3 due |
10 |
19 |
29-Mar |
Tues |
IPC Case Studies |
ch 15 |
|
handout MP4 |
|
20 |
31-Mar |
Thurs |
Network Programming |
ch 16 |
HW3 due |
|
11 |
21 |
5-Apr |
Tues |
Sockets: The
TCP/UDP/IP API |
ch 16 |
|
|
|
22 |
7-Apr |
Thur |
Sockets: The TCP/UDP/IP API |
ch 18 |
HW3 graded |
|
12 |
23 |
12-Apr |
Tues |
Sockets: The
TCP/UDP/IP API |
|
handout HW4 |
|
|
24 |
14-Apr |
Thur |
Server Design |
|
|
MP4 due |
13 |
25 |
19-Apr |
Tues |
Security,
Authentication, Authorization |
|
|
handout MP 5 |
|
26 |
21-Apr |
Thur |
Security, Authentication,
Authorization |
|
HW4 due |
|
14 |
27 |
26-Apr |
Tues |
Security,
Authentication, Authorization |
|
|
|
|
28 |
28-Apr |
Thur |
System Programming in Windows |
|
|
|
15 |
29 |
3-May |
Tues |
review |
|
HW4 graded |
|
|
|
|
|
|
|
|
MP5 due |
|
6-May |
Tues |
Final Exam |
1:00pm - 3:00pm |
|