CS330
Introduction to Operating Systems
Lab Outline (Winter 2012)

Instructors:

Room schedule for CL115
and CL119 (for office hours)

Lab Schedule

(Updated [an error occurred while processing this directive] - Today is: 04-20-2024)

Lab Day Topics and Assignments
(Subject to change by the class instructor.)
1 Jan. 10 & 11 Compiling and Debugging Asgn1
2 Jan 17 & 18 Intro to Shell Programming Asgn2
3 Jan. 24 & 25 Introduction to Command-Line Interpreter and Tokenizing Words Asgn3
4 Jan. 31 & Feb. 1 System Calls for I/0 Asgn4
5 Feb. 7 & 8 Intro to Processes, Forks & Exec Asgn5
6 Feb. 14 & 15 Pipes Asgn6
  Feb. 21 & 22

No Labs--Winter Break

7 Feb. 28 & 29 Signals Asgn7
8 Mar. 6 & 7 Semaphores Part 1 Asgn8
9 Mar. 13 & 14 Semaphores Part 2 Asgn9
10 Mar. 20 & 21 Sockets Asgn10
11 Mar. 27 & 28 Process Memory Asgn11
  Apr. 3 & 4 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: a049403