Sep 17, 2019  
2017-2018 Catalog 
    
2017-2018 Catalog [ARCHIVED CATALOG]

[Add to Portfolio]

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. 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 161 min 2.0
Fees CF

Designed to Serve Required for graduation for the Network Specialist and Data Recovery/Forensics Specialist Programs. Professional wishing to expand their technical and theoretical background.
Active Date 2011-08-08

Grading System Decimal Grade
Class Limit 28
Contact Hours: Lecture 44 Lab 22 Worksite 0 Clinical 0 Other 0
Total Contact Hours 66
Degree Distributions:
Course Outline
I. Introduction A. History B. Organization and Architecture C. User Interface D. Operating System Theory E. Files and file structure F. I/O Management II. Memory Management A. Process/Processor Management B. Multiple Processors Concurrency C. Networking III. Virtual Machine Basics A. Host machine B. Client OS C. Adding hardware D. Network Interface a. NAT b. Bridged c. HostOnly E. Load balancing F. Security IV. Virtual Software choices A. VMWare Server B. VMWare Workstation C. Virtual PC D. Virtual Box IV. VLAN and VPN V. Cloud Basics A. Cloud types B. Cloud deployments C. Security in the Cloud VI. Virtual Network Design and Maintenance

Student Learning Outcomes
Be able to describe and distinguish the differences between a Type I and Type II hypervisor

Demonstrate the ability to analyze and determine which type of hypervisor a customer needs

Be able to install a functioning operating system on a virtual machine and connect to the network and / or internet

Be able to describe and install virtual servers

Understand and configure the different types of virtual network interfaces

Research, analyze and 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

Understand and implement load balancing on virtual machine hosts and cloud deployments

Demonstrate the ability to install a Type I hypervisor, connect to the remote client management console, mount volumes, create VMs and manage same



[Add to Portfolio]