PODCAST TO WATCH BEFORE 10/24
In-class MIDTERM Review on 10/26
In-class Quiz on the Synchronization module on 10/24
Assignment #6 (Scheduling, run-and-observe) is posted and is due on 10/23.
In-class Quiz on the Scheduling module on 10/17
Assignment #5 (Threads, programming) is posted and is due on 10/13.
Assignment #4 (Processes, programming) is posted and is due on 10/6.
Assignment #3 (Processes, pencil-and-paper) is posted and is due on 9/22.
Assignment #2 (OS Overview and Interfaces) is posted and is due on 9/15.
Assignment #1 (Computer Architecture) is posted and is due on 9/1.
Welcome to ICS332: Use the top navigation bar for up-to-date course content as organized by Modules. These modules are interconnected and will be covered in sequence throughout the semester. For this course it will be necessary to have access to a Linux (virtual) box and to have brushed up a bit on your Java and C programming skills. All details about this course are in the syllabus.