Skip navigation

Bachelor of Software Engineering/Bachelor of Science

Add Bachelor of Software Engineering/Bachelor of Science to my interest list

Degree Structure

Software Engineering/Science -- a typical full-time program pattern

 First semesterSecond semester
Year 1
(48 units)
COMP1100 Introduction to Programming & Algorithms
ENGN1211 Discovering Engineering
MATH1013 Mathematics & Applications 1
Group A Science course
COMP1510 Introduction to Software Engineering
COMP2400 Relational Databases
MATH1014 Mathematics & Applications 2
Group A Science course
Year 2
(48 units)
COMP2300 Introduction to Computer Systems
COMP2500 Software Construction for Software Engineers
Group A or B Science course
Group B Science course
COMP2510 Software Design for Software Engineers
COMP2600 Formal Methods in Software Engineering
Group A or B Science course
Group B Science course
Year 3
(48 units)
COMP3110 Software Analysis & Design
ENGN3211 Investment Decisions & Financial Systems
Group C Science course
Group C Science course
COMP2310 Concurrent & Distributed Systems
COMP3120 Managing Software Development
Group C Science course
Group C Science course
Year 4
(48 units)
COMP3500 Software Engineering Project
3000/4000-series COMP course [1]
Group C Science course
Science elective
COMP3500 Software Engineering Project
COMP3600 Algorithms
Group C Science course
Science elective
Year 5
(48 units)
COMP4500 Software Engineering Practice
COMP4130 Managing Software Quality and Process
3000/4000-series COMP (6u) [1]
Science elective
COMP4500 Software Engineering Practice
COMP4800 Industrial Experience
ENGN4611 Engineering Law
3000/4000-series COMP (6u) [1]
Science elective
[1] Some 3000/4000-series COMP electives may have specific prerequisites that are not covered by the courses specified in the table.

The information published on the Study at ANU 2009 website applies to the 2009 academic year only. All information provided on this website replaces the information contained in the Study at ANU 2008 website.

Updated:   13 Nov 2015 / Responsible Officer:   The Registrar / Page Contact:   Student Business Solutions