Computing and Software Systems
What will I study?
This major allows you to develop considerable technical expertise. Skills you'll learn and develop include: experience with a variety of programming languages; an understanding of the systematic processes underpinning the software development lifecycle; and an appreciation of advanced computing.
Your major structure
In your first and second year you will complete subjects that are prerequisites for your major as well as other science core, computing, mathematics and breadth studies.
In your third year, you will complete 50 points (usually four subjects) of study that is deep and specialised study in computing and software systems and you can also complete breadth studies. This major is made up of core and core selective subjects.
Breadth is a unique feature of the Melbourne Model. It gives you the chance to explore subjects outside of science, developing new perspectives and learning to collaborate with others who have different strengths and interests — just as you will in your future career.
Some of our students use breadth to explore creative interests or topics they have always been curious about. Others used breadth to improve their career prospects by complementing their major with a language, communication skills or business expertise.
Explore this major
Explore the subjects you could choose as part of this major.