Wk/Date |
|
Topic |
|
Reading |
|
Resources |
|
Remarks / Due / Exam |
|
|
|
|
|
|
|
|
|
1
8/27, Mon |
|
Linux Commands |
|
Linux
Ch. 2, 3, 6 |
|
:: introduction :: |
|
|
|
|
|
|
|
|
|
|
|
2
9/3 |
|
Linux Shell |
|
Linux
Ch. 4, 5 |
|
== LInux Ch 1-4.ppt ==
== LInux Ch 5-7.ppt == |
|
9/3, Mon: Labor Day Holiday
9/7: Last day to drop classes without record |
|
|
|
|
|
|
|
|
|
3
9/10 |
|
Programming in the Shell |
|
Linux
Ch. 8 |
|
:: all Linux examples in class ::
Please refer to D2L for all .ppt slides. |
|
Assignment 1 Due 9/16 Sun |
|
|
|
|
|
|
|
|
|
4
9/17 |
|
Programming in the Shell |
|
Linux
Ch. 10 |
|
|
|
|
|
|
|
|
|
|
|
|
|
5
9/24 |
|
Introduction to OS
Operating-System Structures |
|
OS Ch. 1
1.1, 1.4-1.9
OS Ch. 2
2.1-2.8 |
|
|
|
Assignment 2 Due 9/27 Thur |
|
|
|
|
|
|
|
|
|
6
10/1 |
|
Processes |
|
OS Ch. 3
3.1-3.5 |
|
|
|
Note: Exam I - 10/4, Thur
10/5: Last day to drop classes with an automatic "W" |
|
|
|
|
|
|
|
|
|
7
10/8 |
|
Threads |
|
OS Ch. 4
4.1-4.5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
8
10/15 |
|
CPU Scheduling |
|
OS Ch. 5
5.1-5.6 |
|
|
|
10/15-10/16: Fall Break
Assignment 3 Due 10/18 Thur |
|
|
|
|
|
|
|
|
|
9
10/22 |
|
Process Synchronization |
|
OS Ch. 6
6.1-6.6, 6.8 |
|
|
|
|
|
|
|
|
|
|
|
|
|
10
10/29 |
|
Main Memory |
|
OS Ch. 8
8.1, 8.3-8.5 |
|
|
|
Assignment 4 Due 11/1 Thur |
|
|
|
|
|
|
|
|
|
11
11/5 |
|
Virtual Memory |
|
OS Ch. 9
9.1-9.6 |
|
|
|
Note: Exam II - 11/8 Thur
11/6: Last day to drop classes with a "W", "F" or "FA"
11/7: Mandatory "F" period begins |
|
|
|
|
|
|
|
|
|
12
11/12 |
|
Virtual Memory |
|
OS Ch. 9
9.1-9.6 |
|
|
|
11/12, Mon: Veteran's Day Holiday
|
|
|
|
|
|
|
|
|
|
13
11/19 |
|
File-System Interface |
|
OS Ch. 10
10.1-10.4 |
|
|
|
11/22-11/25: Thanksgiving Holiday |
|
|
|
|
|
|
|
|
|
14
11/26 |
|
File-System Interface |
|
OS Ch. 10
10.1-10.4 |
|
|
|
Assignment 5 Due 11/29 Thur |
|
|
|
|
|
|
|
|
|
15
12/3 |
|
File-System Implementation |
|
OS Ch. 11
11.1-11.6 |
|
|
|
12/5, Wed: Last day of classes |
|
|
|
|
|
|
|
|
|
16
12/10 |
|
12/10, Mon, 10:30am-12:30pm: Final Exam (Online class has earlier exam date, to be announced) |
|
|
|
|
|
Note: Final Exam |
|
|
|
|
|
|
|
|
|