Course Schedule:
Note: This schedule is tentative and subject to change.
Week | Date | Topics | Notes |
---|---|---|---|
1 | Sept 10 - 14 | Introduction System Services System Calls |
Mon: Lab 0 exploratory lab C Tutorial |
2 | Sept 17 - 21 | Concurrent Processes | |
3 | Sept 24 - 28 | Synchronization | Quiz on Sept 25 |
4 | Oct 1 - Oct 5 |
Synchronization Scheduling |
Lab2 Part 1 |
5 | Oct 8 - 12 | Deadlock | No lab this week |
6 | Oct 15 - 19 | Program Structure Memory Management Paging |
Lab 2 Part 2 Quiz on Oct 16 |
7 | Oct 22 - 26 | Memory Management Virtual Memory |
Lab 3 Part 1 |
8 | Oct 29 - Nov 2 | Shell Proramming File Systems | Lab 3 Part 2 |
9 | Nov 5 - 9 | Device Management Drivers Security |
No Class Monday or Tuesday. Lab 4 - Part 1. Quiz Nov 8 |
10 | Nov 12 - 16 | Security |
Lab 4 - Part 2 |
11 | Nov 19 - 23 | Security Unix OS (Linux, BSD) Historical Perspective |
Lab 5 - Part 1 |
12 | Nov 26 - 30 | Unix History | Lab 5 - Part 2. Class only on Tuesday this week (no Monday or Thursday) |
Last updated Oct 2012
Copyright © 2002-2012 Department of Electrical and Computer Engineering,
Queen's University, Kingston, Ontario