Computer Science 410/611 - Operating Systems
Spring 2008
Announcement (Weds, 21 May 2008)
The course has completed. This webpage will remain only for archival purposes.
Important Links
Lecture Slides and Handouts
Course Catalog Description
Hardware/software evolution leading to contemporary operating systems; basic operating systems concepts; methods of operating systems design and construction; algorithms for CPU scheduling, memory management, and general resource allocation; process coordination and management; case studies of several operating systems.
This is a stacked course consisting of two sections which meet concurrently. CPSC 410 is the undergraduate section intended for computer science majors. CPSC 611 is a graduate section intended only for graduate students outside of computer science. Please note that graduate students in Computer Science or Computer Engineering cannot get credit for CPSC 611; such students should enroll for CPSC 613, if available.
Textbook
Operating Systems Concepts, 7th Edition, by Silberschatz, Galvin, and Gagne, 2005.
The textbook should be available at the
bookstore in the
Memorial Student Center (MSC).
Schedule
- Lectures: MWF from 3:00pm-3:50pm in HRBB 124
- Scott Pike: Instructor
- HRBB 325
- pike[at]cs.tamu.edu
- Mon and Weds from 3:50pm-4:30pm
- Anonymous feedback welcomed here
- Yixin Cao: Homework Assignments
- 229D Reed-McDonald
- yixin[at]cs.tamu.edu
- Office Hours: MW 2:00pm-3:00pm
- Nikhil Gupta: Programming Projects
- HRBB 219
- ngupta[at]cs.tamu.edu
- Hours TBA
- Daniel Miller: Peer Teacher
- dmiller[at]tamu.edu
- By appointment: 847-7488
Tentative Syllabus and Course Schedule
A sample syllabus can be found here:
HTML, PDF (Prints Better)
Email Announcements
Class announcements will generally be posted to this webpage and/or sent to your NEO email address. If you do not read your NEO account frequently, then please configure it to forward to your preferred email address. This can be done online here.