Department of Computer Science

College of Science, ColumbusStateUniversity

Course Title: CPSC6125 - Advanced Operating Systems.

Official Course Description: Issues in the design and functioning of operating systems. Emphasis on synchronization of concurrent activity in both centralized and distributed systems. Deadlock, scheduling, performance analysis, operation system design, and memory systems including distributed file systems.

Course Objective:Upon completion of this course, students will demonstrate an understanding of distributed system structures, distributed file systems, distributed coordination as well as an ability to survey and analyze contemporary research work in operating systems.

Course Outline:

  • Overview on Computer Organization
  • Overview on Operating System Design, Structure, and Components
  • Concepts of Process and Thread
  • Process Synchronization
  • CPU Scheduling
  • Memory and Virtual Memory Management
  • File System Interface and Implementation
  • Computer Protection and Security
  • Distributed System Structures
  • Distributed File Systems

Class Format: Delivery via WebCT Vista; Narrated PowerPoint Lectures; Interactive Office Hours in Chat Room; Q&A Forum; Weekly Quiz; Chapter Assignments; Term Paper; Exams.

Instructor: Angkul Kongmunvattana

Online Office Hours:12:30-1:30PM M W(except holidays) via WebCT Vista

Important Dates:

  • October 18, 2006Midterm Exam
  • December 8, 2006Final Exam

The points in this class will be distributed as follows:

  • Assignments25%
  • Weekly Quiz20%
  • Term Paper10%
  • Midterm Exam20%
  • Final Exam25%

Final grades in this class will be determined as follows:

A: / 90 and above
B: / 80-89
C: / 65-79
D: / 55-64
F: / <55

Notes:

  • Students are responsible to study all narrated PowerPoint lectures, all assigned readings and all information posted on class website in WebCT Vista, including any correction or changes in due dates, assignments, exams, etc.
  • Students are NOT permitted to submit extra work in an attempt to raise your grade.

Policy on academic integrity:Students are encouraged to study together; however, each student must individually prepare his/her own submission. Cheating or plagiarism is not permitted and will be sanctioned according to the CSU policy on academic standards. You should carefully read the section on Academic Misconduct in the Student Handbook. Your continued enrollment in this course implies that you have read it, and that you subscribe to the principles stated therein.

Students with a documented disability as described by the Rehabilitation Act of 1973 (P.L. 933-112 Section 504) and Americans with Disabilities Act (ADA) that affect their ability to participate fully in class or to meet all course requirements are encouraged to bring this to the attention of the instructor so that appropriate accommodations can be arranged. Further information is available from the Office of Disability Services in the Center for Academic Support and Student Retention, Tucker Hall (706) 568-2330. Course requirements will not be waived but reasonable accommodations may be provided as appropriate.