CS 460: Operating Systems
Date |
Topic |
Notes |
Assignments |
Jan 29 | Introduction to OS | ||
Jan 31 | |||
Feb 5 | p 36: 1.2,1.3,1.5, 1.6, 1.10, 1.11, 1.13, 1.18 DUE Feb 12 | ||
Feb 7 | OS Structure (Ch 2) | Programming Assignment 1 Eclipse/SVN |
|
Feb 12 | |||
Feb 14 | Processes (Ch 3) | ||
Feb 19 | |||
Feb 21 | Unix Shell | Programming Assignment 2 | |
Feb 26 | dup2(), pipe() | Shell - Command Line Parsing DUE | |
Feb 28 | Exam Review | ||
Feb 29 | Shell - Launch an Application with Arguments DUE | ||
Mar 4 |
Exam 1 |
||
Mar 6 | Threads (Ch 4) | Programming Assignment 2 DUE MOVED TO FRIDAY 11:59 pm! Programming Assignment 3 Sample Gameboards Big Sample Boards -- 15 MB file! |
|
Mar 11 | |||
Mar 13 | NO CLASS |
||
Mar 18 | |||
Mar 20 | |||
Mar 25 | Spring Break |
||
Mar 27 | Spring Break |
||
Apr 1 | Scheduling (Ch 5) |
Homework: page 146: 4.1-4.5, 4.7 page 186: 5.1-5.6 Due April 8 |
|
Apr 3 | |||
Apr 8 | |||
Apr 10 |
Exam 2 |
||
Apr 15 | Chapter 6 |
||
Apr 17 | |||
Apr 22 | Kernel hacking | Programming Assignment 4 | |
Apr 24 | smallTable.tar.gz | ||
Apr 29 | Chapter 8 | ||
May 1 | Chapter 9 | ||
May 6 | |||
May 12 | FINAL EXAM -- MONDAY -- 3:00pm - 5:30 pm |