MCS 840 - On Campus Addendum
For students taking MCS 840 at CUW, March 15-18, 1999
Here's a photo of the happy operators

Ensure you have all of the "standard" material: MCS 840 Module, rev 0299, and the 4 required texts (Understanding Operating Systems along with the 3 MCS 810 texts). You will be using various systems environments provided at CUW (so you don't need to locate these resources on your own!).

Per previous class discussion, we agreed that the systems project for this course would focus on the Linux OS and include discussion of DBMS, especially SQL.

If you’re interested in experimenting before class, here are some possible resources:
The Yahoo Linux starting point: http://dir.yahoo.com/Computers_and_Internet/Software/Operating_Systems/Unix/Linux/
Linux on-line: http://www.linux.org/
Linux source navigator: http://metalab.unc.edu/linux-source/

BTW, the burks on-line CD collection has a number of useful CS tools. Visit their site at http://burks.bton.ac.uk

PRIOR TO MARCH 15 (prior to arriving on campus)

1. Complete all Unit I (Framework) assignments (assignments 2, 3, 4, and 5)

Assignment #1 (no need to call me :-)
Assignment #2 – ensure you have the second edition of Great Ideas in Computer Science.
Assignment #3 – ensure you have the fifth edition of Computer Science: An Overview.
Assignment #4 – do problem 1 on page 355 and problem 2 on page 433 (we will not have class presentations on these problems)
Assignment #5 - keep you document to a maximum of 2 double-spaced pages.

2. Thoroughly read through chapter 11 in the primary text  Understanding Operating Systems (UOS)

3. Complete as much of Unit II as needed .... assignments done before arriving on campus mean more free time in the evening :-)  I'd suggest looking at each problem in Unit II and outlining a solution which can then be expanded after class discussion.

TENTATIVE SCHEDULE

Class will begin at 8:30am each day, Monday - Friday.
Lunch will be from 11:30am - 1:00pm each day, M - F.
Class will end at 3:30pm each day, Monday - Friday.

Prepare for each day by completing the readings prior to the discussion -- come to class armed with any questions.

Class will be held in S118B (Stuenkel Hall)

 Monday, March 15

- All Unit I homework assignments are due
- Review of Unit I concepts
- Overview of Systems Software
- Discussion of chapters 2 and 3 in UOS
 Assignment 6 due next time
- Overview of Operating Systems

Tuesday, March 16

- Homework assignment 6 due
- Discussion of chapters 4, 5 and 6 in UOS
 Assignment 7 due next time
- Linux I

Wednesday, March 17

- Homework assignment 7 due
- Discussion of chapters 7 and 8 in UOS
 Assignments 8 and 9 due next time
- Linux II

Thursday, December 17

- Homework assignments 8 and 9 are due
- Discussion of chapters 12 through 16 in UOS
 Assignments 10 and 11 are due next time
- DBMS & SQL I

Friday, December 18

- Homework assignments 10 and 11 are due
- Discussion of current events and future trends
- Class presentation of systems project
- DBMS & SQL II