Section menuClose menu Columbia College


Master Syllabus

Print this Syllabus « Return to Previous Page

Administrative Unit: Computer and Mathematical Sciences Department
Course Prefix and Number: CISS 301
Course Title: Operating Systems for Business Computing
Number of:
Credit Hours 3
Lecture Hours 3
Lab Hours 0
Catalog Description:

This course is an introduction to computer operating systems functions and management. Topics include: memory, process, device, file and network function management, concurrent processes, security and ethics. Prerequisites:  CISS 170/176 and junior standing.

Prerequisite(s) / Corequisite(s):

CISS 170/176 and junor standing.

Course Rotation for Day Program:

Occasional offering.

Text(s): Most current editions of the following:

Understanding Operating Systems
By McHoes and Flynn (Course Technology)
Course Objectives
  • To provide students with a solid background in the basics of operating systems.
  • To understand functions and purposes of operating systems.
  • To examine how the different functions of operating systems interact and interrelate.


Measurable Learning
  • Explain memory management.
  • Explain the role of processor managers, both simple and multiprocessing systems.
  • Explain device management.
  • Explain file management.
  • Explain basic concepts related to networking.
  • Examine basic concepts related to security and ethics.
  • Comprehend designer's limitations while attempting to meet user's needs.
  • Apply concepts learned to examine one particular operating system and make a comparison of different OS.
Topical Outline:
  • Memory management evolution
  • Virtual memory
  • Job scheduling, process scheduling, and interrupt management
  • Deadlock and starvation
  • Concurrent processes
  • Device management
  • Management of I/O requests
  • RAID
  • File manager
  • Physical storage allocation
  • Data compression
  • Basic networking concepts
  • Network operating systems concepts
  • System security
  • Role of ethics in system security
  • System performance

Recommended maximum class size for this course: 20

Library Resources:

Online databases are available at You may access them from off-campus using your CougarTrack login and password when prompted.

Prepared by: Youlong Zhuang Date: October 14, 2011
NOTE: The intention of this master course syllabus is to provide an outline of the contents of this course, as specified by the faculty of Columbia College, regardless of who teaches the course, when it is taught, or where it is taught. Faculty members teaching this course for Columbia College are expected to facilitate learning pursuant to the course objectives and cover the subjects listed in the topical outline. However, instructors are also encouraged to cover additional topics of interest so long as those topics are relevant to the course's subject. The master syllabus is, therefore, prescriptive in nature but also allows for a diversity of individual approaches to course material.

Office of Academic Affairs