Instructor: Bob Rinker Office: JEB 226 Email: rinker@cs.uidaho.edu Phone: (208)885-7378, (800)824-2889 Office Hours (Fall 2007): 2:30 - 3:30 MF, 2:00 - 3:30 TTh
(Pacific Time), or by appointment, or stop
in anytime my door is open!
Catalog Description:
CS J441/J541 Operating Systems (3 cr). Principles of contemporary operating
systems for network and distributed computer systems; sequential processes,
scheduling, process synchronization, device management, file systems, memory
management, and protection and security. Additional work required for
graduate credit. Prereq: CS 240.
Syllabus: (On-Campus) Downloadable from here
(ps
or
pdf).
(Video)(ps
or
pdf).
Policy on Academic Honesty and Cheating - your continued
registration in this class indicates that you understand and agree to abide
by the policy
(ps or
pdf). Grading:
Your grade will be calculated using the following percentages:
CS441
CS541
Two mid-semester exams
50%
40%
Final exam (comprehensive)
25%
20%
Homework/Projects
25%
20%
Term Paper/Project
20%
Total
100%
100%
The instructor reserves the right to adjust these percentages lower if
deemed necessary.
Announcements
- Any announcements for the class will appear here
- If you don't have a UNIX account on the CS Dept machines (or don't remember
what yours is!) you should get one!
Assignments:
Assignment #1 -
(
pdf
or
ps
)
Due: lecture #15
Information on how to set up MPI
(
pdf
or
ps
)
Assignment #2 -
(
pdf
or
ps
)
Due: lecture #18
Information on pthreads
(
pdf
or
ps
). Code tar file is
here
Project Proposal form -
pdf
or
ps
or
plain text Links to other useful information
How to use the checkin program
(
pdf
or
ps
)
A decent vi editor Cheat Sheet
(pdf
or
ps)
Unix tutorial (from the University of Edinburgh)
here
a>.