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).