General Course Information
A summary of general information about the course
- Textbook :
- Modern Operating Systems by Andrew S Tanenbaum. Third Edition is best, but you should have no trouble using the Second Edition.
We will not be able to cover the entire text. You should read the whole book anyway as there is quite a bit of important information in it that anyone working in the field of computing should be at least somewhat familiar with. The Timeline page has information on the specific chapters we will be covering and when. You should read the chapters before the week in which the material will be covered.
- Class Times :
- We will meet for lecture in 204 Mondays and Fridays and use the lab in 207 Tuesdays.
-
10:00 am - 10:50 pm MTWRF Computer Engineering Bldg. 204 10:00 pm - 10:50 pm M Computer Engineering Bldg. ??? - Assignments :
- See the Assignments area for specifics of each assignment. You should start the assignments now. (Well, go ahead and finish reading the web pages about the course here, but then start the assignments). See the Information for Students pages for information on how to submit the assignments, how they are graded and other important information. As questions arise on each assignment, I may be modifying the assignment text, so watch the assignments (and the "recent changes" navigation block) to see if such changes have been posted to the web site.
- Outcomes :
- The successful student in this course will have a basic understanding of the most important facets of modern operating systems, of how operating systems work, and of how they interact with the user and the hardware. Such success will be demonstrated by completing several programming projects that simulate various Operating Systems tasks, and by preparing a short research report on the literature in the field.

