Course Title: Cloud Developing
Part A: Course Overview
Course Title: Cloud Developing
Credit Points: 12.00
Terms
Course Code |
Campus |
Career |
School |
Learning Mode |
Teaching Period(s) |
COSC2821 |
City Campus |
Undergraduate |
175H Computing Technologies |
Face-to-Face |
Sem 2 2022, Sem 2 2023, Sem 2 2024 |
COSC2822 |
RMIT University Vietnam |
Undergraduate |
175H Computing Technologies |
Face-to-Face |
Viet3 2022, Viet3 2023 |
Course Coordinator: Dr. Hai Dong
Course Coordinator Phone: +61 3 9925 3736
Course Coordinator Email: hai.dong@rmit.edu.au
Course Coordinator Location: 14.10.10B
Course Coordinator Availability: by appointment
Pre-requisite Courses and Assumed Knowledge and Capabilities
Enforced Prerequisites:
COSC2757 Cloud Foundations
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.
Assumed Prior Knowledge: general familiarity with networking, client-server architecture
Course Description
By completing this course, you will gain an overall technical expertise in development using cloud technologies and be prepared to take the AWS Certified Developer–Associate level AWS Certification exam.
The course will help you to understand the development process on AWS platform while covering concepts such as containers, caching, lambda, building and deploying secure solutions.
Objectives/Learning Outcomes/Capability Development
N/A
Upon successful completion of this course, you will be able to:
- Comprehend development process on AWS
- Configure AWS Identity and storage
- Develop with DynamoDB
- Develop with Lambda, SQS, SNS
- Build and deploying secure applications
- 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
Facilitator guided hours: 36
Self-directed hours: 84
Overview of Learning Resources
The learning resources will include the following online modules from AWS academy’s course on cloud developing:
- Cloud developing
- Development on AWS
- AWS identity and access management
- Storage solutions with Amazon S3
- Working with DynamoDB
- Caching
- Containers
- Amazon SQS and SNS
- Event-driven solutions with Lambda
- Amazon API gateway
- AWS step functions
- Secure applications on AWS
- Deploying applications on AWS
Overview of Assessment
The assessment for this course comprises of AWS academy online exercises and a final project.
There is no written final examination.
The course has no hurdle requirements.
Assessments:
Assessment Task 1, Project Documentation and Early Plan Blueprint
Weighting 30%
This assessment task supports CLOs 1, 2.
Assessment Task 2, Project Execution and Team Report
Weighting 50%
This assessment task supports CLOs 3, 4 and 5.
Assessment Task 3, One-way Video Interview
Weighting 20%
This assessment task supports CLOs 1, 2, 3, 4, 5, 6.