CSCE 451/851 Operating Systems Principles

Fall 1999
TTh 2:00-3:15pm, Ferg 111 (Ferguson Hall)

Instructor: Prof. Steve Goddard

Ferg 215A, 472-9968
Office hours: 3:30-4:30pm TW, 1:00-2:00pm Th
goddard@cse.unl.edu


Home Work Assignments

Home Work 0 (Due: 2:00pm, Tuesday, August 31, 1999) pdf
Home Work 1 (Due: 2:00pm, Tuesday, September 28, 1999) PostScript, pdf
Solution to Problems 9 and 10 of HW1
Home Work 2 (PostScript) (Due: 2:00pm, Thursday, October 7, 1999) -- pdf
Solution to Problems 1, 5, 7, and 9 of HW2 (pdf)
Home Work 3 (PostScript) (Due: 2:00pm, Thursday, November 11, 1999) -- pdf
Home Work 4 (PostScript) (Due: Never; this is a review aid) -- pdf

Programming Assignments

Programming Assignment 1 (Due: 6:00pm, Wednesday, September 8, 1999) PostScript, pdf
Programming Assignment 2 (Due: 6:00pm, Wednesday, September 22, 1999) PostScript, pdf
Example code for Programming Assignment 2
Instructions to extract the IPC examples from the tar file:
      gunzip IPCexample.tar.gz
      tar xvf IPCexample.tar
Programming Assignment 3 (Due: 6:00pm, Wednesday, October 6, 1999) PostScript, pdf
Programming Assignment 4 (Due: 6:00pm Wednesday, October 27, 1999)
Programming Assignment 5 (Due: 6:00pm Monday, November 15, 1999)
Programming Assignment 6 (Due: 6:00pm, Wednesday, December 8, 1999)

A C++ Primer

A Quick Introduction to C++ by Tom Anderson -- pdf version
C++ example code and Tom Anderson's paper. Instructions to extract the C++ examples from the tar file:
      gunzip c++example.tar.gz
      tar xvf c++example.tar

Additional Info on

Sockets by Douglas Niehaus -- pdf version
Unix fork, exec, and pipes by Douglas Niehaus -- pdf version

Steve Goddard <goddard@cse.unl.edu>
Last modified: Mon Oct 4 09:33:51 CDT 1999