2020-2021 Catalog 
    
    Dec 05, 2020  
2020-2021 Catalog

CNT 118 - Operating System Fundamentals


Description: An introduction to operating system concepts and functions. Topics include memory management, processes and threads, file systems, networking, virtualization, and operating system security.

Prerequisites: CNT 100  or CNT 101  or CNT 110  

Credits: 3
Lecture: 2
Lab: 2

Course Content:

  1. Introduction to operating systems
  2. Memory management
  3. Processors and processes
  4. File systems
  5. Networking
  6. Virtualization
  7. Operating system security

Learning Outcomes:
  1. Describe the functions of an operating system. (1)
  2. Explain how operating systems manage real and virtual memory. (2)
  3. Define processor, process, and thread. (3)
  4. Describe a variety of file systems. (4)
  5. Configure and describe operating system network components. (5)
  6. Create virtual machines and describe a hypervisor. (6)
  7. Identify security issues of an operating system and describe operating system security design principles. (7)