CS330
Introduction to Operating Systems
Lab Outline (Winter 2015)

Instructors:

Room schedule for CL115
and CL119 (for office hours)

Lab Schedule

(Updated [an error occurred while processing this directive] - Today is: 11-18-2017)

Lab Day Topics and Assignments
(Subject to change by the class instructor.)
1 Jan. 12 & 13 Unix, Strings and Tokenizing Words Asgn1
2 Jan. 19 & 20 Review Unix and Tools for Compiling and Debugging Asgn2
3 Jan. 26 & 27 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
- Feb. 16 & 17 Winter Break -- Go Somewhere Warm!  
6 Feb. 23 & 24 Pipes Asgn6
7 Mar. 2 & 3 Sockets Asgn7
8 Mar. 9 & 10 Semaphores Asgn8
9 Mar. 16 & 17 Threads Asgn9
10 Mar. 23 & 24 Signals Asgn10
11 Mar. 30 & 31 Process Memory Asgn11
- Apr. 6 & 7 No Labs.  

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