Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

Operating System Principles: CET 386 Syllabus (Spring 2003) by Bruce R. Millard, Exams of Operating Systems

The syllabus for the operating system principles course offered by the department of electronics and computer engineering technology at the college of technology and applied sciences during the spring 2003 semester. The course is taught by dr. Bruce r. Millard and covers the fundamentals of operating systems, including process management, scheduling, memory and file management, protection, and security issues.

Typology: Exams

Pre 2010

Uploaded on 09/02/2009

koofers-user-in4-1
koofers-user-in4-1 🇺🇸

10 documents

1 / 3

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
College of Technology and Applied Sciences
Department of Electronics and Computer Engineering Technology
CET 386 Operating System Principles Spring 2003
Page 1 of 3
SYLLABUS
Instructor: Bruce R. Millard, Ph.D.
Office: TECH 159
Phone: 727-1734
Office Hours: Tuesday & Thursday 10:30 to 12 Noon and
Wednesday 9:00 AM 12 Noon and 1 2 PM
Teaching Assistant: none
Office:
Phone:
Office Hours:
Lecture: Tuesday & Thursday 1:15 2:30 PM in TECH 195
Schedule Line Number: M/W 60374, T/Th 59911
Catalog Description:
Fundamentals of operating systems, process management, scheduling and synchronization
techniques, memory and file management, protection and security issues.
Prerequisite: CET 354and either CET 256 or CET 100
Overrides: The instructor may give prerequisite overrides to qualified students.
Required Texts:
Operating System Concepts, Sixth Edition by A. Silbershatz, P. Galvin and G. Gagne, John Wiley
& Sons Publishing, ISBN 0-471-41743-2.
Grading: Projects 21
Homework 12
Class Participation 5
Midterm June 10/11 27
Final Exam Last day of class 35 Comprehensive
Total Points Available 100
See the class web page or page 3 of the syllabus on grading appeals and cheating for information on those topics.
Course Grade: based on points (absolute, fixed, no curve) points
>= 90 A
>= 80, < 90 B
>= 70, < 80 C
>= 60, < 70 D
< 60 E
pf3

Partial preview of the text

Download Operating System Principles: CET 386 Syllabus (Spring 2003) by Bruce R. Millard and more Exams Operating Systems in PDF only on Docsity!

Department of Electronics and Computer Engineering Technology

CET 386 Operating System Principles Spring 2003

SYLLABUS

Instructor: Bruce R. Millard, Ph.D. Office: TECH 159 Phone: 727- Office Hours: Tuesday & Thursday 10:30 to 12 Noon and Wednesday 9:00 AM –12 Noon and 1 – 2 PM

Teaching Assistant: none Office: Phone: Office Hours:

Lecture: Tuesday & Thursday 1:15 – 2:30 PM in TECH 195

Schedule Line Number: M/W 60374, T/Th 59911

Catalog Description:

Fundamentals of operating systems, process management, scheduling and synchronization techniques, memory and file management, protection and security issues.

Prerequisite: CET 354and either CET 256 or CET 100

Overrides: The instructor may give prerequisite overrides to qualified students.

Required Texts: Operating System Concepts , Sixth Edition by A. Silbershatz, P. Galvin and G. Gagne, John Wiley & Sons Publishing, ISBN 0-471-41743-2.

Grading: Projects 21 Homework 12 Class Participation 5 Midterm June 10/11 27 Final Exam Last day of class 35 Comprehensive Total Points Available 100 See the class web page or page 3 of the syllabus on grading appeals and cheating for information on those topics.

Course Grade: based on points (absolute, fixed, no curve) points

= 90 A = 80, < 90 B = 70, < 80 C = 60, < 70 D < 60 E

Department of Electronics and Computer Engineering Technology

CET 386 Operating System Principles Spring 2003

Weekly Schedule †

Week Date Topics Assignments Reading*

1 Jan 21, 23 Introduction -/proj0 due Chapter 1 2 Jan 28, 30 H/W & S/W Architecture Ch 2 & 3 3 Feb 4, 6 Processes Ch 4 4 Feb 11, 13 Threads Proj 1 Avail Ch 5 (minus 5.5) 5 Feb 18, 20 CPU Scheduling Hw 1 Due Ch 6 (minus 6.6, 6.7) 6 Feb 25, 27 Process Synchronization, MT1 Review

Ch 7 (minus 7.7)

7 Mar 4, 6 MT1, Deadlock P1 Due/P2 Avail 8 Mar 11, 13 More Deadlock Ch 8 Mar 16 - 23 Fun/Catch-up Relax Eyelids 9 Mar 25, 27 Memory Management Hw 2Due Ch 9, Ch 10 10 Apr 1, 3 Virtual Memory P2 Due/P3 Avail Ch 11,Ch12.1-5, 11 Apr 8, 10 File Systems Hw 3 Due Ch 13.1- 12 Apr15, 17 I/O Systems Ch 17 & 18 13 Apr 22, 24 Distributed Coord/Protection Hw 4 Due 14 Apr 20, May 1^ Security P3 Due Ch 19 15 May 6 Final Exam Review (comprehensive) May 13 Final Exam (12:20 - 2:10 PM) (comprehensive)

† Dates are approximate because of need for project discussions and summer school slippages.

  • Numbers are section numbers from the textbook. Reading includes any additional class handouts that may appear because of limitations in the text and information necessary for programming project.

Dates of note: Unrestricted Withdrawal Deadline February 14 Mid-Term Grades Due March 18 Restricted Course Withdrawal Deadline April 4 Restricted Complete Withdrawal Deadline April 30

No late assignments (homework or project) will be accepted without prior approval from the instructor. No make-up exams will be given without written documentation of illness or prior approval from instructor.