SIT729 - Software Architecture and Scalability for Internet of Things


2023 unit information

Enrolment modes: Trimester 2: Burwood (Melbourne), Online
Credit point(s): 1
EFTSL value: 0.125

For students enrolled in S506, S507, S508, S535, S536, S538, S577, S735, S737, S739, S770, S776, S778, S779: Nil



Incompatible with:


Study commitment

Students will on average spend 150 hours over the trimester undertaking the teaching, learning and assessment activities for this unit.

Scheduled learning activities - campus

1 x 3-hour active class per week

Scheduled learning activities - cloud (online)

Online independent and collaborative learning including 1 x 2 hour online workshop per week, weekly drop-in sessions.


This unit introduces students to key challenges and principals when architecting large-scale applications for the Internet-of-Things (IoT). Students will learn and use different architecture patterns including layered architectures, message-bus style, event-driven, micro-services. Students will also learn different deployment models, quality of service attributes and trade-offs and testing requirements and frameworks.

Hurdle requirement

To be eligible to obtain a pass in this unit, students must meet certain milestones as part of the portfolio.

Unit Fee Information

Click on the fee link below which describes you: