Software engineering
Design, write and test the next generation of software and games
,
Software engineering is a multifaceted discipline that involves designing, building, and maintaining software and software systems to meet user needs and are reliable, efficient, and maintainable.
Software comprises a set of instructions executed by a computer to perform a specific task, including web browsers, programming languages, and mobile applications. Software systems are larger, more complex entities with multiple components designed to address broader computing requirements.
Software systems include healthcare information systems, financial trading systems, aircraft control systems, and robotics control systems.
Software engineers play a vital role by improving the efficiencies of computers and other electronic devices through design, writing and testing software and systems.
In my experience, employers have become far more interested in candidates who possess industry-specific expertise, complemented by data science capabilities. The Master of Data Science bridges that gap in the labour market.
Master of Data Science Graduate
The Advanced Computing degree has enabled me to gain insight into technology, and provided me with leadership skills to boost my future career. The course has equipped me with the knowledge and skills required to be successful in the field of IT. I’m excited to start my internship at Canva, and have recently completed one at Bytedance.
Advanced Computing student