CS460 CLASS NOTES

Course Plan : Spring, 2017

* Notes #1: Introduction & Background

* Notes #2: Booting OS

* LAB Assignment #1A : Virtual FD Booter

Due to school closure today

LAB #1A will be DUE (and demo) on Monday 2-23 5-8 PM

Please attend class on Friday for details

* LAB#1 QUESTIONS: DUE: Monday 2-23 during DEMO

* LAB Assignment #1B: Virtual HD Booter

* LAB Assignment #2: DUE 2-3-2017

* LAB Assignment #3: DUE 2-17-2017

* LAB Assignment #4: DUE 2-17-2017

* Midterm Takehome EXAM: DUE 2-24-2017

PChapter 6: Process Synchronization

Sleep/wakeup,Semaphore, producer-consumer problem, read-writer problem

Pipes, Deadlock prevention, avoidance, detection and recovery

Message Passing

* Display Driver

* TIMER Assignment: DUE: week of 3-20-2017

* Serial Port Assignment DUE: week of 4-17-2017

Cahpater 10.4. Keyboard Driver

Cahpater 10.5. Printer Driver

Cahpater 10.6. Serial Port Driver

Last Assignment

Check-list

The Final Project will be demonstrated on Monday & Tuesday (4/24 and 4/25) during 2-6 PM

Based on the inital of your last name:

A-L Monday 2-6 PM

M-Z Tuesday 2-6 PM