CSIT431 Spring 2002
Introduction to Operating Systems
(Lectures Tuesday Thursday 2PM to 3:20PM Room 174 Fenton)
Dr. Junaid Ahmed Zubairi
Room 210, Fenton Hall, SUNY/Fredonia, NY 14063
Tel: 673-4694, Email: junaid.zubairi@fredonia.edu
Office Hours:
Monday 1PM-2PM
Tuesday, Wednesday,Thursday 11AM-12NOON
Tuesday 4PM-5PM
Other Times: Available by appointment
Objective:
This course introduces the design and internal structure of modern operating systems
Pre-requisites:
CSIT231, CSIT311 and CSIT341
Textbook:
Operating Systems Internals and Design
Principles by William Stallings
4th Edition Prentice Hall 2001
Grading:
Assigned Works 40%
Class Participation 10%
Mid-Term Test 20%
Exam 30%
NOTE: Assigned works may include programming exercises. A good
programming background is assumed. Late penalty is 10% per day
and there is a heavy penalty for unacknowledged group work. The
assignments are to be solved individually unless specified as
group work.
Attendance:
Class attendance is required. If you miss an exam, it cannot be made up. If you miss a class, it is your responsibility to find out about the assigned work and material covered that day.
Topics to be covered:
The following topics are proposed to be covered during the classes, not necessarily with equal duration or in the exact order shown:
1. Introduction to Operating Systems
(including types of operating systems, overall hardware
architecture and OS services)
2. Process Management
(processes, threads, CPU scheduling, synchronization, deadlocks)
3. Memory Management
(logical addresses, paging, segmentation, virtual memory,)
4. I/O Management
(I/O system, disks, OS jobs in handling storage, file system)
5. Protection and Security
(Authentication, encryption, security models)
6. Socket Communications
7. UNIX and Linux specific topics
8. MS-Windows specific topics
Academic Honesty:
The specific actions in response to incidents of student dishonesty are inclusive of receiving a failing grade in an exam or the course, suspension from college or dismissal from college. "I" grades are given only if illness, hardship or any other extra ordinary circumstances preclude the completion of the course. "I" grade must be arranged before the final examination.