CS 340 Operating Systems *

An operating system defines an abstraction of hardware and manages resource sharing among computer users. The topics in this area explain the basic knowledge of operating systems in the sense of interfacing an operating system to networks, teaching the difference between the kernel and user modes, and developing key approaches to operating system design and implementation.

Credits

5

Prerequisite

For students to succeed in this course, CS132 or IS201 are required pre-requisites.

Outcomes

  1. This course will prepare students to:
  2. 1. Outline how an operating system functions and how it manages the operation of a computing device.
  3. 2. Execute system administration principles to activities associated with the system administration.
  4. 3. Analyze complex system administration problems
  5. 4. Evaluate professional responsibilities and informed judgments in system administration practices based on system security and ethical principles.
  6. 5. Design a system administration solution to meet a given set of Linux system administration requirements.