Villanova University

CSC 8410-001 Operating System Concepts

Prerequisite : CSC 8400 Computer Organization
Room : MSC G86 (Mendel Science Center)
Meeting Days : Tuesday
Hours : 06:15pm - 08:45pm
Instructor : Najib Nadi najib.nadi@villanova.edu
Room 165C (mendel Science Center)
Phone 519-4852, Fax 519-7889
Textbook : Operating Systems: Internals and Design Principles, Fourth Edition
by William Stallings
Consultation hours
Tuesday 4:30pm - 6:00pm, and by appointment.

Catalog Course Description :
      Principles and techniques required for creating and understaning operating suystems, including the areas of: system services, concurrent programming, process and resource control; deadlock detection, recovery, and prevention; memory management; filesystems; and protection and security.

Lesson Plans :
      We will follow closely the textbook outline. We will have an in-depth look at the implementation of some OS features in the Solaris operating system and Windows XP with a few short labs to support the theory covered in class. Only selected sections from chapter 10, 13 and 14 will be covered.

Grading Policy :
Grade Composition Grading Scheme
2 Workshops 30% 60-75    C 89-93    B+
3 Tests 55% 75-80    C+ 93-95    A-
1 Final Project 10% 80-85    B- 95-100    A
Class Participation 05% 85-89    B

Make-up Test Policy :
      No missed test without prior excuse. Make-up test will be harder. Missed tests are counted as zero. Punctuality points are deducted for projectes submitted after the due date.

Snow Cancelations :
      Closing information can be obtained by calling 519-4505.