Apr 26, 2024  
2023-24 Catalog 
    
2023-24 Catalog
Add to Portfolio (opens a new window)

CIS 210 - Operating Systems Principles

5 Credits
An intermediate study in the principles of operating system design using a conceptual approach. Directed to those whose primary responsibility will be the use of operating systems in computer information systems development and applications. Major areas discussed are the OS theory, applications and management issues with an emphasis on Windows Servers. Considers files and file structure, I/O, memory and process/processor management, networking, system management/evaluation and applications. Heavy focus on virtual machines, virtual networks and management thereof. Students will use virtual software tools such as VMWare Server, VMWare Workstation, Virtual PC and Virtual Box.

Pre-requisite(s) CIS 150 and CIS 160 with min 2.0
FeesCF

Quarters Typically Offered


Winter Day
Spring Day

Designed to Serve Required for graduation for the AAS in Network Security Engineer Program. Professional wishing to expand their technical and theoretical background.
Active Date 20190619T15:16:18

Grading Basis Decimal Grade
Class Limit 28
Shared Learning Environment Yes
Contact Hours: Lecture 44 Lab 22
Total Contact Hours 66
Degree Distributions:
ProfTech Course Yes
Restricted Elective Yes
Course Outline
  • Introduction
    • History
    • Organization and Architecture
    • User Interface
    • Operating System Theory
    • Files and file structure
    • I/O Management
  • Memory Management
    • Process/Processor Management
    • Multiple Processors Concurrency
    • Networking
  • Virtual Machine Basics
    • Host machine
    • Client OS
    • Adding hardware
    • Network Interface
      • NAT
      • Bridged
      • HostOnly
    • Load balancing
    • Security
  • Virtual Software choices
    • VMWare Server
    • VMWare Workstation
    • Virtual PC
    • Virtual Box
  • VLAN and VPN
  • Cloud Basics
    • Cloud types
    • Cloud deployments
    • Security in the Cloud
  • Virtual Network Design and Maintenance


Student Learning Outcomes
Describe the differences between a Type I and Type II hypervisor.

Recommend the proper type of hypervisor based on customer needs.

Install a functioning operating system on a virtual machine and connect to the network and/or internet.

Configure the different types of virtual network interfaces.

Specify the pros and cons of using the available virtual software dependent upon the client OS being used.

Design and implement a security management plan for a given network design.

Describe the pros and cons of the different cloud types and deployments based on the customer needs.

Implement load balancing on virtual machine hosts and cloud deployments.

Correctly install a Type I hypervisor that is connected to the remote client management console; mount volumes, create and manage VMs.



Add to Portfolio (opens a new window)