CS330
Introduction to Operating Systems
Lab Outline (Winter 2017)

Instructors:

Room schedule for CL115
and CL119 (for office hours)

Lab Schedule

(Updated 09-26-2017 - Today is: 12-16-2017)

Lab Day Topics and Assignments
(Subject to change by the class instructor.)
1 Jan. 12 & 13 Review Unix and Tools for Compiling and Debugging Asgn1
2 Jan. 19 & 20 HAL Asgn2
3 Jan. 27 & 28 Intro to Shell Programming Asgn3
4 Feb. 2 & 3 System Calls for I/0 Asgn4
5 Feb. 9 & 10 Intro to Processes, Forks & Exec Asgn5
6 Feb. 16 & 17 Pipes Asgn6
--- Feb. 23 & 24 Winter Break. No labs scheduled.  
7 Mar. 2 & 3 Sockets Asgn7
8 Mar. 9 & 10 Threads Asgn8
9 Mar. 16 & 17 Semaphores Asgn9
10 Mar. 23 & 24 Signals Asgn10
11 Mar. 30 & 31 Process Memory Asgn11

Important Note: You are REQUIRED to use a Linux machine instead of hercules for all CS330 programs containing the fork() system call.

Click here for Lab Information

To connect to the instructor machine: Applications > Accessories > VNC Viewer
Instructor Machine: a049510