CIS 3083 - Cloud Computing Foundations

College of Computer & Information Technology

Credit(s): 3
Contact Hours: 47
Effective Term Summer 2021 (590)

Requisites

Admission to Cybersecurity (Bachelor of Applied Science) (CYSEC-BAS) or
Admission to Technology Development and Management (Bachelor of Applied Science) (TMGT-BAS)

Course Description

This course covers essential cloud computing principles, concepts, and architectures. In this course students will also study cloud computing deployment and service models. Students will learn how to evaluate the business case for cloud computing and will be able to describe the risks associated with cloud computing. The course will also provide students with the opportunity to implement various cloud objects including servers and storage objects.

Learning Outcomes and Objectives

  1. Students will evaluate cloud configuration and deployment options and recommend a deployment plan by:
    1. Explaining common terms and definitions of cloud computing and by providing examples of each
    2. Creating a business case for cloud computing that considers scalability, security, and other factors that would influence cloud strategy
    3. Identifying the common components of cloud computing including servers, storage options, identity and access control, and other essential elements of cloud computing
    4. Distinguishing between the different types of cloud platforms, including Software as a Service, Infrastructure as a Service, and Platform as a Service by identifying examples of scenarios where each would be appropriate
    5. Identifying and recommending scenarios where hybrid, private, or public cloud models would be appropriate
    6. Comparing the cloud computing resources offered by at least three cloud providers
    7. Describing possible migration strategies for moving information resources to the cloud
  2. Students will implement a cloud deployment by:
    1. Launching an appropriate virtual server on at least one cloud platform based on a given scenario
    2. Selecting and employing an appropriate storage option based on a given scenario
    3. Identifying and applying basic security controls to protect cloud objects
    4. Explaining how identity and access management can secure cloud resources
  3. Students will explain and identify issues associated with integrating cloud computing into an organization by:
    1. Describing and evaluating compliance, security, and privacy risk associated with cloud computing
    2. Evaluating and describing the impact of cloud computing on existing personnel
    3. Evaluating and describing the impact of cloud computing on existing computing infrastructure
    4. Describing the implications of cloud computing on business continuity and disaster recovery plans

Criteria Performance Standard

Upon successful completion of the course, the student will, with a minimum of 70% accuracy, demonstrate mastery of each of the above stated objectives through classroom measures developed by individual course instructors.

History of Changes

C&I Approval: 02/21/2020, BOT Approval: 03/17/2020, Effective Term: Fall 2020 (580).
C&I Approval: , BOT Approval: , Effective Term: Summer 2021 (590)

Related Programs

  1. Cybersecurity (CYSEC-BAS) (610) (Active)
  2. Technology Development and Management (TMGT-BAS) (625) (Active)