University of Technology Sydney

SMJ10188 AWS Industry sub-major

This sub major aims to empower students with skills in architecting and building applications using Amazon Web Services (AWS). It presents students with skills in building a storage layer, adding a compute layer, database layer and network layer. It then systematically talks about connecting networks, securing user and application access using the AWS platform. Students are taught how to build scalable and fault tolerant applications. It presents students with core cloud services, load balancing and application development. Students who undertake this sub-major will be able to build scalable micro-services using AWS. The taught concepts are supplemented with practical experience in AWS Studios. Students can endeavour to take the AWS certification upon the successful completion of the sub-major.

Students must complete 48023 Programming Fundamentals or 41039 Programming 1, 31271 Database Fundamentals and 41092 Network fundamentals or equivalent before commencing this sub-major. It is recommended to complete 41025 Introduction to Software Development. For adding the sub major to UG Engineering courses, only students in Software Engineering major, and possibly Data Science Engineering, and Flexible Engineering can do the sub major.

Most students will need to select 41001 Cloud Computing and Software as a Service under options as this is a pre-requisite for 40002 Architecting on AWS; however, students who have already completed 41001 can choose an alternative option.

Completion requirements

40002  Architecting on AWS  6cp
40001  AWS Industry Studio  12cp
Select 6 credit points of options:  6cp
41026  Advanced Software Development 6cp 
41891  Cloud Computing Infrastructure 6cp 
41001  Cloud Computing and Software as a Service 6cp 
41025  Introduction to Software Development 6cp 
Total  24cp