University of Technology Sydney

40001 AWS Industry Studio

Warning: The information on this page is indicative. The subject outline for a particular session, location and mode of offering is the authoritative source of all information about the subject for that offering. Required texts, recommended texts and references in particular are likely to change. Students will be provided with a subject outline once they enrol in the subject.

Subject handbook information prior to 2024 is available in the Archives.

UTS: Information Technology: Computer Science
Credit points: 12 cp

Subject level:

Undergraduate

Result type: Grade, no marks

Requisite(s): 40002 Architecting on AWS

Description

This studio subject focuses on aspects of practical application development using AWS. The overall aim of this studio is to provide a rich and attractive practice-based learning environment for students enrolled in the AWS Industry sub-major to learn deeply and to become professionally competent. To realise these aims, the studio focuses on the methods of reflective design practice, teamwork, mentoring, and deep learning techniques, including Architecting with the AWS, and scaling using the AWS infrastructure.

Subject learning objectives (SLOs)

Upon successful completion of this subject students should be able to:

1. Develop communication and collaboration skills in a team. (E.1)
2. Critically self-review their performance to improve themselves, their teams, and the broader community and society. (F.1)
3. Demonstrate software design skills with AWS (C.1)
4. Demonstrate technical capability in software development techniques and tools with AWS. (D.1)

Course intended learning outcomes (CILOs)

This subject also contributes specifically to the development of the following Course Intended Learning Outcomes (CILOs):

  • Design Oriented: FEIT graduates apply problem solving, design and decision-making methodologies to develop components, systems and processes to meet specified requirements. (C.1)
  • Technically Proficient: FEIT graduates apply abstraction, mathematics and discipline fundamentals, software, tools and techniques to evaluate, implement and operate systems. (D.1)
  • Collaborative and Communicative: FEIT graduates work as an effective member or leader of diverse teams, communicating effectively and operating within cross-disciplinary and cross-cultural contexts in the workplace. (E.1)
  • Reflective: FEIT graduates critically self-review their performance to improve themselves, their teams, and the broader community and society. (F.1)

Teaching and learning strategies

The subject will be conducted via a weekly 3 hours studio session in the AWS Studio, wherein students will work in teams to develop an application, under the direction of mentors, using AWS Cloud Platform.

The AWS Studio provides a learning environment similar to a workplace.

Students are expected to use the AWS outside of their class time to work in their teams.
Students are also expected to write reflections about their AWS studio experience each week, and to participate in peer evaluations of teamwork via SparkPLUS.

Content (topics)

The subject covers seven key areas of application development using AWS:

  1. AWS cloud security
  2. AWS Networking and content delivery
  3. AWS Compute Services
  4. AWS Storage Services
  5. AWS databases
  6. AWS cloud architecture
  7. Auto scaling and monitoring
  8. Team communication and collaboration

Assessment

Assessment task 1: Process assessment

Intent:

The purpose of this task is to learn to make and record process decisions.

Objective(s):

This assessment task addresses the following subject learning objectives (SLOs):

3 and 4

This assessment task contributes to the development of the following Course Intended Learning Outcomes (CILOs):

C.1 and D.1

Type: Laboratory/practical
Groupwork: Individual
Weight: 30%

Assessment task 2: Product assessment

Intent:

The purpose of this task is to learn how to build requirements and assess against those requirements.

Objective(s):

This assessment task addresses the following subject learning objectives (SLOs):

1, 2, 3 and 4

This assessment task contributes to the development of the following Course Intended Learning Outcomes (CILOs):

C.1, D.1, E.1 and F.1

Type: Laboratory/practical
Groupwork: Group, individually assessed
Weight: 40%

Assessment task 3: Reflective ability assessment

Intent:

The purpose of this task is to evaluate how well students are learning to reflect.

Objective(s):

This assessment task addresses the following subject learning objectives (SLOs):

2 and 3

This assessment task contributes to the development of the following Course Intended Learning Outcomes (CILOs):

C.1 and F.1

Type: Reflection
Groupwork: Individual
Weight: 30%

Minimum requirements

To achieve a pass grade, students must meet the pass grade requirements stipulated in the subject’s performance standards.