MHMonash Hub

Units / FIT3184

FIT3184 · Cloud computing

Official Handbook

2026 Handbook6 credit pointsLevel 3Faculty of Information Technology

Last checked: 23 Aug 2026 UTC

Overview

Cloud computing has become a foundational technology powering a wide range of modern IT applications. By offering scalable, on-demand resources and subscription-based services through a pay-as-you-go model, cloud platforms serve the needs of both individuals and organisations. These technologies simplify the deployment, operation, and management of integrated computing and storage solutions. This unit provides you with a solid introduction to cloud computing concepts and practices. It equips them with the skills to design and implement applications using industry-standard cloud services. You will explore the principles of cloud service and deployment models, gain hands-on experience with popular cloud platforms, and examine essential technologies such as virtualisation, containers, serverless computing, and web services. In addition, the unit covers key aspects of networking and security in commercial cloud environments. Learning activities are designed to build practical competence and conceptual understanding, enabling you to navigate and apply cloud technologies in real-world scenarios. You will have the optional opportunity to participate in an industry-related task. Successful participation will award up to 5 bonus marks applied to Assignments. (Please note that total marks for each assignment cannot exceed the maximum possible score for that assessment.)

Areas of study: Software development

Offerings

CampusTeaching periodMode
ClaytonSecond semesterSome activities have a choice of on-campus or online teaching activities (FLEXIBLE)

Assessment

The Handbook does not list a final examination among the assessment items. That is not a guarantee there is none.

#AssessmentTypeWeightHurdle
1Assignment 1Project30%
2Assignment 2Project40%
3Quiz 1Quiz / Test15%
4Quiz 2Quiz / Test15%

Assessment details may change. Please refer to the assessment information in Moodle closer to the start of the teaching period.

Requisites

prohibitions

prerequisite

  • FIT1045 — Introduction to programming
  • FIT1053 — Introduction to programming (Advanced)

Joined by OR.

  • ENG1013 — Engineering smart systems
  • ENG1014 — Engineering numerical analysis

Joined by AND.

Learning outcomes

  1. Explain the core principles, architectures, and service models that underpin cloud computing.
  2. Identify and Evaluate and select suitable design strategies for developing real-world applications on cloud platforms.
  3. Utilise a range of cloud programming tools, frameworks, and development methodologies effectively.
  4. Demonstrate a thorough understanding of virtualisation and containerisation technologies, including their roles in cloud infrastructure.
  5. Design, develop, and deploy scalable and resilient applications using modern cloud services.

Workload

Minimum total expected workload to achieve the learning outcomes for this unit is 144 hours per semester typically comprising a mixture of scheduled online and face to face learning activities and independent study. Independent study may include associated reading and preparation for scheduled teaching activities.

ActivityDuration
Seminars24 hours
Applied sessions24 hours

Ask about FIT3184

Answered from the Handbook fields above — no AI, no guessing. Every answer links back to the source.

Community discussions about FIT3184

Community

Student experience, not official rules. Nothing here changes what the Handbook says.

No discussions yet

Be the first to share what this unit was actually like.

Monash HubAn independent student platform

Monash Hub is an independent student information platform and is not affiliated with or endorsed by Monash University. Always confirm enrolment, graduation, visa and academic policy decisions through the Monash website, Handbook, Moodle or WES.