CS 1550
Introduction to Operating Systems
Fall 1996/1997
Mondays and Wednesdays from 5:45PM to 7:05PM
332 Alumni Hall
Instructor
Rami Melhem (melhem@cs.pitt.edu)
219 Mineral Industries Building,
phone: 624-8426
Office Hours:
Mondays and Wednesdays from 4:00 to 5:30
Thursdays from 9:30 to 11:00
Teaching assistant
Tarun Nakra (nakra@cs.pitt.edu)
311 Mineral Industries Building,
phone: 624-8850
Office Hours:
Tuesdays and Thursdays from 4:00 to 6:30
Wednesdays from 2:00 to 3:00
Recitations
Mondays OR Wednesdays from 7:15PM to 8:05PM
332 Alumni Hall
Texts
-
Operating System Concepts, (Required text)
by A. Silberschatz and P. Galvin - Addison-Wesley.
-
Inside the PC, (Recommended text)
by P. Norton - Sams Publishing.
Requirements and grading:
-
3 or 4 programming projects (50%)
-
Two exams (2 X 25%).
Policy on cheating and late homeworks
Programming projects are to be individual efforts. Collaboration
is considered cheating.
Cheating on exam or projects will results in a grade of "0" for the first
time (for all involved students) and an "F" in the course for the second time.
There will be a 8% per day penalty for late work. Work that
is more than five days late will not be accepted. Exams will not
be rescheduled except under extraordinary circumstances.
Course Outlines:
- OS concept and evolution,
- Hardware organization,
- OS compoments and services,
- I/O processing,
- Process management (scheduling and services)
- Memory management
- Disk storage and file system
Course progress
Course projects and help material