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.