Computing and Software Systems
What will I study?
This major allows you to develop considerable technical expertise. You’ll cover a variety of programming paradigms, using maths and programming to solve complex computing problems, selecting the right computing tool or technique, and designing and evaluating computing solutions.
You’ll also gain an understanding of the ethical and legal issues around computing systems.
Your major structure
You’ll complete this major as part of a Bachelor of Science degree.
You can study computer science subjects from day one, and you’ll have plenty of flexibility to explore other interests too.
In your first and second years you will complete subjects that are prerequisites for your major, including mathematics and foundational computing subjects.
In your third year, you will complete 50 points (four subjects) of deep and specialised study in computing and software systems.
Throughout your degree you will also take science elective subjects and breadth (non-science) subjects, in addition to your major subjects and prerequisites.
Sample course plan
View some sample course plans to help you select subjects that will meet the requirements for this major.
Explore this major
Explore the subjects you could choose as part of this major.