Mathematics/Computer Science

CSC 435-01: Operating Systems

Instructor: Dr. Chuck Lillie

Semester: Fall 2006

Class Location: Science 1237

Time: MWF 11:30 a.m. - 12:20 p.m.

Section: 01

 

 

Description:

The content of this course includes a discussion of I/O and interrupt structure, procedure activation. Monitors and kernals. System evaluation with elementary queuing, modeling, and statistical analysis. Memory management with paging, virtual memory, and multiprocessing. Process management, semaphores, deadlocks, and schedulers.

 

Goals:

  • Comprehend operating system functions.
  • Apply operating system concepts.

 

Objectives:

By the end of this course the student should be able to:

  • Recognize and define operating system functions.
  • Evaluate an operating system to determine its capabilities.
  • Identify deadlock and determine prevention.
  • Develop memory management algorithms.

 

Course Materials:

Textbook: William Stallings, Operating Systems Internals and Design Principles, 5th Edition

 

Supplemental Reading:

As needed or assigned.

 

Assignments and Project:

CSC 435-01 Assignments.htm

 

Office Hours:

Office: Science Room 1219

Email: lilliec@uncp.edu

Phone: 910-521-6415

Office Hours:  M 8:30 AM to 9:00 AM, 10:00 AM to 11:30 AM, 4:00 to 5:00 PM

                        W 8:30 AM to 9:00 AM

                        F  8:30 AM to 9:00 AM, 10:00 AM to 11:30 AM

Other times by appointment

Open door indicates unscheduled office hours

 

Exams, Homework, and Projects:

This course will have homework assignments, midterm exam, and comprehensive final exam.

 

Grading Policy:

You are responsible for all material covered in class even if you are absent. The final grade will be a weighted average of the scores in the homework, midterm exam, and final exam.  All assignments must be completed by the due date. Late homework is accepted, but there will be penalty points deducted.  Homework assignments are individual and not group assignments, unless stated otherwise.

 

Grade Components:

Name

Weight

Homework

30%

Midterm Exam

30%

Final Exam

40%

 

Final Grades:

93 – 100 = A

88 – 89 = B+

78 – 79 = C+

68 – 69 = D+

Below 60 = F

90 –   92 = A-

83 – 87 = B

73 – 77 = C

63 – 67 = D

 

 

80 – 82 = B-

70 – 72 = C-

60 – 62 = D-

 

 

Attendance Policy:

Attendance will be checked. To get a passing grade in the course you should attend at least 90% of the classes.

 

Student Conduct & Honor Code

The UNCP Academic Honor Code will be strictly observed in this class.

UNCP Academic Honor Code: http://www.uncp.edu/catalog99/academic.htm#honor_code

 

Please note that the use of University computers, as well as E-mail and Internet communications is for University-related business only.

 

Dates:

Last day to drop classes: Monday, October 23, 2006.

Final Exam: Friday December 8, 2006, 8:00 – 10:30

 

Students with Disabilities:

Any student with a documented disability needing academic adjustments is requested to speak directly to Disability Support Services and the instructor, as early in the semester (preferably within the first week) as possible.  All discussions will remain confidential.  Please contact Mary Helen Walker, Disability Support Services, DF Lowry building, 521-6695. 

 

This syllabus is available in alternative formats upon request.  Please contact Mary Helen Walker, Disability Support Services, DF Lowry building, 521-6695.

 

Updated June 28, 2006 | lilliec@uncp.edu