Home / FAQs / Online Degrees / Certificate Courses / Admission Policies / Class Rooms / Request Info.

Canyon College
Canyon College Logo
COURSE SYLLABUS: ITN473 – Operating Systems Environments

Course Title: ITN473 – Operating Systems Environments
Department: School of Computer Science
Instructor: Jelena Vucetic, Ph.D., MBA, -- Vita


Course Description:

This course provides an introduction to the concepts underlying the architecture and implementation of modern operating systems, including: process management, memory and storage management, protection and security management and distribution systems. The course also explores Linux and Windows XP operating system environments.

Objectives:

Upon successful completion of this course, the student should be able to:
  1. Analyze basic functionality and capabilities of operating systems.
  2. Apply the concepts of concurrency and process control in operating systems.
  3. Understand memory and storage management.
  4. Understand and apply protected processes used in operating systems.
  5. Explain various distribution methodologies used in operating systems.
  6. Evaluate and implement different types of operating systems.
Required Texts  Online Bookstore

Silberschatz, A., Galvin, P., Gagne, G. (2008), “Operating system concepts”, 8th edition, Wiley,
ISBN10: 0470128720   ISBN-13: 978-0470128725

Course Schedule

Week 1
Required Readings: No Written Assignment

Week 2
Required Readings: Written Assignment #1 (20 points): Prepare a 5-8 pages long analysis of the effectiveness of operating systems in a corporate business environment. Evaluate at least two different types of operating systems used today in industry, describing benefits, ease-of-use, limitations, as well as future trends.

Week 3
Required Readings: No Written Assignment

Week 4
Required Readings: Written Assignment #2 (20 points): Explain protected processes used in various operating systems and discuss how buffer overflow threats can be avoided.

Week 5
Required Readings: No Written Assignment

Week 6
Required Readings: Written Assignment #3 (20 points): Explain and analyze the various methods for accessing distributed files and provide the reasons why some of the methods are more desirable versus other methods.

Week 7
Required Readings: No Written Assignment

The instructor will email the Final Exam before the end of Week 7

Week 8
Required Readings: Final Exam (40 points) is due end of Week 8. The student should email the exam to the instructor by the end of Day 7 of Week 8.

Readings, Written Exercises and Exams

The learning methodology used in this course consists of lectures, exercises and readings.

Readings: Students are expected to complete all text and supplementary reading assignments during the week that the assignment is due (see Course Schedule). It is student’s responsibility to make up all required readings before the end of each week.

Written Assignments: All assigned assignments will be prepared for submission according to the Course Schedule..

Work Week: For the purpose of this course, a work week begins on Monday (Day 1), and ends on Sunday (Day 7).

Grading Scale:

A = Excellent 90 - 100
B = Above Average 80 - 89
C = Average 70 - 79
D = Below Average 60 - 69
F = Failing Grade 59 or below

Evaluation:

Written Exercises 60 (3 x 20 points)
Final Exam 40
Total 100 points

Assignment Formats:

Email your assignments to the faculty. Please avoid using attachments.

Late Assignments and Makeup Tests:

Any work turned in late, up to one week, will be assessed a 10% penalty; up to two weeks, 20% penalty. No work will be accepted after more then two weeks after the due date. All work must be submitted by Day 7 of Week 8.

Attendance:

There are no scheduled online sessions for this class. Most communications will be asynchronous, through threaded discussion, email and the Web site postings.

Academic Honesty:

Canyon College requires students to adhere to high standards of integrity in their academic work. Activities such as plagiarism and cheating are not acceptable and will not be condoned by the College. Students involved in such activities are subject to serious disciplinary action.

Instructor Availability:

As a student of Canyon College you will have the opportunity to communicate with the instructor using her email address: Jelena.Vucetic@att.net . Your interaction with the instructor is one-on-one and this is highly beneficial as you proceed through the course. If you send an email, on the subject line please identify the course name, and your name. All material submitted must have the class name as a header, the date, the assignment, and your first and last name.

Example Email:

Subject Line: ITN473: John Smith, Assignment 2