Bachelor of Software Engineering/Bachelor of Science
Degree Structure
Software Engineering/Science -- a typical full-time program pattern
| First semester | Second 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 |
COMP2130 Software Analysis & Design COMP2310 Concurrent & Distributed Systems Group A or B Science course Group B Science course |
| Year 3 (48 units) |
COMP3120 Managing Software Development ENGN3211 Investment Decisions & Financial Systems Group C Science course Group C Science course |
COMP2600 Formal Methods in Software Engineering 3000/4000-series COMP (6u) [1] Group C Science course Group C Science course |
| Year 4 (48 units) |
COMP3500 Software Engineering Project COMP3530 Systems Engineering for Software Engineers 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 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 2011 website applies to the 2011 academic year only. All information provided on this website replaces the information contained in the Study at ANU 2010 website.




