560 Course Plan
EECS 560 Operating Systems
Course Outline
Fall, 2011
BOOKS and REFERENCES
The Design of the Unix Operating System,
M. J. Bach, Prentice-Hall, 1986.
MAIN Source of Class Notes: www.eecs.wsu.edu/~cs460/cs560/
Unix and Linux Source Code.
Journal Articles.
INSTRUCTOR
K. C. Wang, kwang@eecs.wsu.edu, Sloan 321 335-3769
Office Hours : MW 9:10-10 AM
COURSE CONTENTS
Design and implementation of a Unix-like operating system.
Advanced topics in operating systems.
5. Grading:
One exam %20
One project %40
Assignments: %40
============================ DO THESE ======================================
6. Development Software:
www.eecs.wsu.edu/~cs460/samples/BCC/ contains
Dev86binTGZ.bin : 16-bit development package
dosemuTGZ.bin : PC emulator DOSEMU, Vmware
Download to your Linux / directory. Rename as .tgz files.
Run zcat FILENAME.tgz | tar xvf - to install
Read man pages of bcc, as86 and ld86 to see how to use them.
See README of dosemu.
7. Complete MTX:
www.eecs.wsu.edu/~cs460/samples/BCC/ also contains
VMware-Player (VMware for Linux)
mtxCD.iso (MTX INstall CD).
1. Download VMware-Player and install it under your Linux by
sh VMware-Player-3.1.3-324285.i386
2. Create a VMware Virtual Machine (VM) with 8G IDE disk
3. Download mtxCD.iso. Burn it into a CD or DVD
4. Boot up from the CD/DVD to install MTX on either a REAL PC or a VM.
(Follow instructions upon booting up).