CSUN  Wordmark
Page Description

The following syllabus page is a three column layout with a header that contains a quicklinks jump menu and the search CSUN function. Page sections are identified with headers. The footer contains update, contact and emergency information.

 

Introduction to Operating Systems and Systems Architecture

Contact Information

Email:
Steven.Fitzgerald@csun.edu

Aim:
Steven.Fitzgerald@csun.edu

Voice:
(818) 677-4574

Fax:
(818) 677-4770

Office:
JD4435, UN260

Lab:
JD2217A

Office Hours:
Monday 2:00-3:00,
Wednesday 5:00-6:00, or
by Appointment

 

Course Policies

Student Conduct Code

Academic Policy

Electronic Devices in the Classroom

Use of Cellular phones, pagers, radios, etc are prohibited in class. Using of computing equipment (e.g., laptop computers) are encourage when used in a manner that support student learning and are not a distraction to others.

Recording Devices in the Classroom

Use of recording devices are permitted in the classroom for the sole use of the individual making such recording. The recording is also only to be used as a study aid and all other purposes are explicitly denied.

Important Notices

  • Syllabus
  • Test #1: 2/18/09
  • New email list for the class created.
  • Test #2: 3/25/09 (answers)

Homework, Exercises, and Projects

  1. Exercise 0 (.doc): Due ASAP
  2. Read Learning Styles and Strategies (.pdf)
  3. Complete learning styles and stateges self study (.pdf). Due 1/26
  4. Exercise 1 (.pdf): Due 2/2/09
  5. Exercise 2 (.doc): Due 2/9/09
  6. Exercise 3 (.doc): Due 2/11/09
  7. Lab1 (.txt): Due 2/23/09
  8. Lab2(.txt): Due 3/23/09
  9. Exercise 4 (.pdf): Due 3/23/09
  10. Exercise 5 (.doc): Due 3/25/09
  11. Lab3(.html): Due 4/20/09

Student Services and Accommodations

Each student has different learning styles and needs. There are many places on campus in which students can obtain support. The University wants every student to be successful and each student should seek additional services based upon their individual needs.

If you want more information about services that are available, please see me or contact one of the following offices -- which every you deem most appropriate.

  1. ECS Student Services
  2. Learning Resource Center
  3. University Counseling Center
  4. Center On Disabilities

Course Information Overview

Course Description and Learning Objectives

Description

From the Catalog: Examination of the principal types of systems including batch, multi-programming, and time-sharing. Discusses networked system. Considers the salient problems associated with implementing systems including interrupt of event driven systems, multi-tasking, storage and data base management, and input-output. Emphasizes some of the simple algorithms used to solve common problems encountered such as deadlocks, queue service, and multiple access to data. Projects are implemented to reinforce the lectures. One three-hour lab per week.

In this course, we will learn about the salient components that comprise modern day operating systems. We will explore this material by combining class discussions with hands on exploration via programming assignments.

You can only enroll in this course if you are already enrolled in Course Number 14485, COMP 322L

Learning Objectives

There are 15 identified learning objectives for this course. Each of these objectives are associated with one or more student learning outcomings (SLO). For a complete list of the learning objectives for all Computer Science classes, please visit http://www.ecs.csun.edu/~rlingard/Assessment/CourseObjectives/

Grading

These programming assignments will be provided through the laboratory component of this course. Since the lectures and programming assignments are linked to reinforce your understanding of the material, your grade for both COMP 322 and COMP 322L will be intertwined.

  Grading Components
Description Percentage
Participation
10%
Homework & Exercises
15%
Programming Projects
35%
Midterms (2)
20%
Cumulative Final
20%

 

Course Schedule

Instructional Materials and Support