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, Sem 1 2021 |
COSC2757 |
City Campus |
Undergraduate |
175H Computing Technologies |
Face-to-Face |
Sem 1 2022, Sem 1 2023, Sem 1 2024, Sem 1 2025 |
COSC2766 |
RMIT University Vietnam |
Undergraduate |
175H Computing Technologies |
Face-to-Face |
Viet1 2022, Viet1 2023, Viet1 2024, Viet1 2025 |
COSC2806 |
RMIT Vietnam Hanoi Campus |
Undergraduate |
175H Computing Technologies |
Face-to-Face |
Viet1 2024, Viet1 2025 |
Course Coordinator: Hai Dong
Course Coordinator Phone: +61 3 9925 3736
Course Coordinator Email: hai.dong@rmit.edu.au
Course Coordinator Location: 14.10.010B
Course Coordinator Availability: By appointment, by email
Pre-requisite Courses and Assumed Knowledge and Capabilities
Enforced Pre-Requisite Courses:
Successful completion of:
-
COSC1284 Programming Techniques (Course ID 004301)
OR -
COSC1073 Programming 1 (Course ID 004065)
OR -
COSC2531 Programming Fundamentals (Course ID 045682)
OR -
COSC2803 Programming Studio 1 (Course ID 054081)
OR - EEET2482 Software Engineering Design (Course ID 038296)
Note: it is a condition of enrolment at RMIT that you accept responsibility for ensuring that you have completed the prerequisite/s and agree to concurrently enrol in co-requisite courses before enrolling in a course.
For your information go to RMIT Course Requisites webpage.
Assumed Knowledge:
A working knowledge of Java, C#/.Net, or Python and basic understanding of data communication and net-centric computing is required.
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
Program Learning Outcomes
This course is an option course so it is not required to contribute to the development of program learning outcomes (PLOs) though it may assist your achievement of several PLOs.
For more information on the program learning outcomes for your program, please see the program guide.
On completion of this course you should be able to:
- Define and understand AWS and its components
- Create a virtual private cloud (VPC) and demonstrate Amazon Elastic Compute cloud (Amazon EC2)
- Comprehend AWS storage services
- Comprehend AWS database services
- Understand architectural principles, security and compliance issues in AWS Cloud
- 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
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 to watch course content material, videos and practise self-lab exercises, prior to attending the lectorials.
Overview of Assessment
This course has no hurdle requirements.
Assessment Tasks:
Assessment Task 1: Case Study
Weighting: 30%
This assessment task supports CLOs 1, 5
Assessment Task 2: Project execution in AWS environment
Weighting: 45%
This assessment task supports CLOs 2, 3, 4 and 6
Assessment Task 3: One way technical video interview
Weighting: 25%
This assessment task supports CLOs 1, 3 - 6
If you have a long-term medical condition and/or disability it may be possible to negotiate to vary aspects of the learning or assessment methods. You can contact the program coordinator or Equitable Learning Services if you would like to find out more.