Bachelor of Software Engineering
Degree Structure
BSEng (4708) possible enrolment pattern
| First semester | Second semester | |
|
Year 1 (48 units) |
COMP1100 Introduction to Programming & Algorithms ENGN1211 Discovering Engineering MATH1013 Mathematics and Applications 1 Science/Engineering Elective (6u) |
COMP1510 Introduction to Software Engineering COMP2400 Relational Databases MATH1014 Mathematics and Applications 2 Science/Engineering elective (6u) |
|
Year 2 (48 units) |
COMP2300 Introduction to Computer Systems COMP2500 Software Construction for Software Engineers ENGN3211 Investment Decisions & Financial Systems Elective (6u)[1] |
COMP2130 Software Analysis & Design COMP2310 Concurrent & Distributed Systems COMP2600 Formal Methods in Software Engineering Elective (6u)[1] |
|
Year 3 (48 units) |
COMP3120 Managing Software Development COMP3500 Software Engineering Project (6u) COMP3530 Systems Engineering for Software Engineers Elective (6u)[1] |
COMP3500 Software Engineering Project (6u) COMP3600 Algorithms 3000/4000-series COMP (6u)[2] Elective (6u)[1] |
|
Year 4 (48 units) |
COMP4130 Managing Software Quality & Process COMP4500 Software Engineering Practice (6u) 3000/4000-series COMP (6u)[2] Elective (6u)[1] |
COMP4500 Software Engineering Practice (6u) COMP4800 Industrial Experience ENGN4611 Engineering Law 3000/4000-series COMP (6u)[2] Elective (6u)[1] |
[1] May include no more than 12 units of 1000-series courses.
[2] Some 3000/4000-series COMP electives may have specific prerequisites that are not covered by the courses specified in the table.
BSEng engineering elective options
The Bachelor of Software Engineering (BSEng) program provides for students to choose: (a) 12 units Science or Engineering; (b) 36 units of courses (which must include at least 12 units at 1000-series level). The following suggestions are highlighted for BSEng students who want to consider engineering-related areas:
Electronic & Communication Systems
ENGN1218, ENGN2218, ENGN2228, ENGN3213, ENGN3226, ENGN4536, ENGN4625
Manufacturing & Management Systems
ENGN1217, ENGN2217, ENGN2221, ENGN3212, ENGN3222, ENGN4420, ENGN4541
Mechatronic Systems
ENGN1218, ENGN2218, ENGN2221, ENGN3213, ENGN3223, ENGN4528, ENGN4627
Mechanical & Material Systems
ENGN1217, ENGN2217, ENGN2222, ENGN3212, ENGN3601, ENGN4511, ENGN4615
Renewable Systems
ENGN1218, ENGN2218, ENGN2222, ENGN3224, ENGN3334, ENGN4516, ENGN4524
BSEng students who are pursuing elective interests outside the College of Engineering and Computer Science are advised to consult the relevant section of the ANU Undergraduate Handbook and the relevant Sub-Dean or School course adviser.
Combined Degrees
The Bachelor of Software Engineering may be combined with a Bachelor of Science or a Bachelor of Commerce. These are 5 year programs.
The Degree with Honours
Information on honours for Bachelor of Software Engineering.
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.




