Course Title: Cloud Foundations

Part A: Course Overview

Course Title: Cloud Foundations

Credit Points: 12.00

Terms

Course Code

Campus

Career

School

Learning Mode

Teaching Period(s)

COSC2757

City Campus

Undergraduate

171H School of Science

Face-to-Face

Sem 2 2020

Course Coordinator: Shekhar Kalra

Course Coordinator Phone: +61 3 9925 9500

Course Coordinator Email: shekhar.kalra@rmit.edu.au

Course Coordinator Location: 14.10.010A

Course Coordinator Availability: By appointment, by email


Pre-requisite Courses and Assumed Knowledge and Capabilities

Required prior knowledge:

A working knowledge of Java, C#/.Net, or Python and basic understanding of data communication and net-centric computing is required.

AND

COSC1519 Introduction to Programming

OR

COSC1284 Programming Techniques


Course Description

By completing this foundation course, you will gain an overall understanding of Amazon Web Services (AWS) cloud computing concepts, independent of specific technical roles. It provides a detailed overview of cloud concepts, AWS core services, security, architecture, pricing, and support.

This introductory course will help you to understand the architecture of AWS cloud services including basics of concepts such as AWS IAM, VPC, Elastic beanstalk, Storage services, Database services and security.


Objectives/Learning Outcomes/Capability Development

This is a program option course in BP094, BP096, BP162 and BP232 programs.


On completion of this course you should be able to:

  • CLO 1: Define and understand AWS and its components
  • CLO 2: Create a virtual private cloud (VPC) and demonstrate Amazon Elastic Compute cloud (Amazon EC2)
  • CLO 3: Comprehend AWS storage services
  • CLO 4: Comprehend AWS database services
  • CLO 5: Understand architectural principles , security and compliance issues in AWS Cloud
  • CLO 6: Communicate using the proper language of the field including reports written with a professional approach


Overview of Learning Activities

The learning activities included in this fully online AWS certified instructor-facilitated course include:

  • key concepts are explained in AWS Academy module, where fundamental concepts will be presented and illustrated through relevant demonstrations and examples;
  • the online modules which will include lecture material, online multiple-choice knowledge checks, lab exercises, video introductions, video demos and example solutions;
  • weekly interactions with the facilitator to discuss concepts, queries and doubts

Teacher Guided Hours (face to face): 36 per semester

 

Teacher-guided learning will include lectures to present main concepts, small-class tutorials to reinforce those concepts, and supervised computer laboratory sessions to support exercises under guidance from an instructor.

 

Learner Directed Hours: 84 per semester

 

Learner-directed hours include time spent reading and studying lecture notes and prescribed and/or recommended text in order to better understand the concepts; working through examples that illustrate those concepts; and performing exercises and assignments designed by the teaching staff to reinforce concepts and develop practical skills across a variety of problem types.


Overview of Learning Resources

The learning resources will include the following online modules from AWS academy’s course on cloud foundations:

  • Cloud concepts
  • Cloud economics
  • AWS global infrastructure review
  • AWS core services
  • VPC
  • Database
  • Balancing, scaling and monitoring
  • Cloud security
  • Cloud architecting and
  • Cloud support

 

Please note that there are no traditional lectures and tutorials/labs will be held in this fully online course. Facilitator’s will aid you in understanding the course concepts, but it is the job of the student


Overview of Assessment

This course has no hurdle requirements.

Assessments:

  • Milestone 1, project documentation and early plan blueprint, 30%. This assessment task supports CLOs 1, 5
  • Milestone 2, project execution and team report 50%. This assessment task supports CLOs 2, 3, 4 and 6
  • Milestone 3, client presentation and Q&A session, 20%. This assessment task supports CLO 6