BACHELOR OF SOFTWARE ENGINEERING (CLOUD COMPUTING)
Torrens University Australia
About
Throughout this course, you’ll work across a variety of services and platforms to build a comprehensive, industry-aligned knowledge of Cloud Computing and DevOps.
You’ll explore the intricacies of cloud infrastructure, master the fundamentals of CI/CD, and discover the in-demand field of microservices architecture.
Best of all, our collaboration with Amazon Web Services means you’ll have the opportunity to design, develop and deploy applications to the AWS platform – the largest and most lucrative cloud computing platform in the world.
Businesses across all industries use Cloud Computing to improve functionality and workflows, harnessing specifically designed databases, such as, Platforms as a Service (PaaS) as well as Software as a Service (SaaS) and Infrastructure as a Service (IaaS).
You’ll study all these and choose from the diverse range of specialisation subjects to broaden your skills in your own interest areas.
Collaborating with other students, as you will in the real world in operation teams (DevOps), you’ll find ways to improve productivity by automating infrastructures while measuring application performances.
You’ll graduate with a deep knowledge of software engineering as well as an understanding of the ethics of practice in a global and sustainable context.
This will make you an outstanding member of any team and in demand with leading firms nationally and internationally.
Structure
LEVEL 100
- Core Units
- ICC104 Introduction to Cloud Computing
- ISE102 INTRODUCTION TO SOFTWARE ENGINEERING
- MAT101 MATHS 1
- Elective Units
- IDO107 Introduction to DevOps
- ADS103 Algorithms & Data Structures
- MIS603 Microservices Architecture
LEVEL 200
- Core Units
- CAD202 Cloud Application Development (Prerequisite ICC104)
- IDS201 Introduction to Data Science
- ICG202 Introduction to Computer Graphics (Prerequisite MAT101, ISE102, ADS103)
- NDS203 Networking & Database Systems (Prerequisite MAT101, ISE102, ADS103)
- Elective Units
- NWD204 Network Design (Prerequisite NDS107)
- CEN207 Creative Enterprise
- HCD206 Human Centred Design
- PBT205 Project Based Learning Studio: Technology
LEVEL 300
- Core Units
- DOT503 DevOps Tools
- DMV302 Data Mining & Visualisation
- Elective Units
- ATW306 Advanced Technology - Work Integrated Learning
- SCM305 Scaling & Monitoring (Prerequisite CAD202, TDO301)
- SBD303 Secure by Design (Prerequisite NWD204)
Learning outcomes
- Understand software engineering body of knowledge with a view towards ethics of practice in a global and sustainable context
- Apply creative skills to identify and solve complex commercial software engineering problems innovatively with independence.
- Apply coherent and advanced knowledge from the domain of cloud computing and DevOps in diverse contexts including social impact, emerging technologies and entrepreneurship.
Institution
