Skip navigation
The Australian National University

Bachelor of Software Engineering

The purpose of this web page is to provide information to students enrolled in the Bachelor of Software Engineering (BSEng) program.

Attention 3rd and 4th year students

3rd and 4th year students can apply to take VCUG3001 Unravelling Complexity, a Vice-Chancellor's course designed for highly motivated students interested in how different disciplines can work together to make a real difference in complex problem domains such as the environment, health and indigenous affairs.

VCUG3001 can be counted as a COMP3000 elective within your BSEng degree

The course runs in first semester each year. Enrolment applications and registrations of interest can be submitted on-line.

Convenor

The role of BSEng Convenor aims to act as both an advocate and advisor for students enrolled in the Bachelor of Software Engineering program. In particular, the convenor can help students with course selection and other issues that relate to their degree program or university studies more generally.

The current convenor of the BSEng is Dr Shayne Flint.

Course Information

All program information is available from other ANU web sites, including:

Essential University English

The Essential University English course ESEN 1101 is run by ANU College and includes technical writing, speaking and discussion skills, critical thinking, western academic culture etc. The kind of students who are may benefit are: international, `lingusitically diverse' domestic students.

The studyat link is:

In particular, newly-arrived international BSEng students might benefit if they are not confident of their English skills. If you think this may be helpful for you please feel free to talk to the BSEng Convenor.

BSEng Honours

Due to federal government requirements as of 2013, all four year degrees are now designated as Honours degrees. So, from 2013 all students will graduate with an Honours degree.

The degree rules regarding BSEng honours are available from Study@ANU.

"The awarding of honours in software engineering is based on meritorious performance in the third and fourth year components of the program. The assessment of meritorious performance is based on the marks and grades obtained for all 3000-level and 4000-level courses that the student has undertaken. Students who qualify may be awarded a grade of first class honours (H1); second class honours, division A (H2A); or second class honours, division B (H2B)."

In determining what constitutes 'meritorious performance', we start by calculating the average mark for all of the 3000 and 4000 courses completed by each student. Students who have an average mark >=80 are considered for award of the grade of first class honours (H1). Student who have an average mark >=70 are considered for award of the grade of second class honours, division A (H2A). Student who have an average mark >=60 are considered for award of the grade of second class honours, division B (H2B). From this starting point, we consider each individual student in order to determine if their performance is sufficiently 'meritorious' for each grade. Students who do not achieve and average mark of >=60 will be awarded an ungraded honours degree.

Vice Chancellor's Courses

BSEng students are encouraged to apply for the Vice-Chancellor's Undergraduate courses. VCUG3001 (Unravelling Complexity) can be counted as a COMP3000 elective within the BSEng degree. All four course can be taken to form a minor.

Scholarships

BSEng students are eligable for a range of scholarships. Please consider applying.

Notices

Notices that apply only to BSEng students will be posted here.

Frequently Asked Questions

  • What's happening with ENGN3211 and ENGN4611?
    From 2013, these courses are no longer included in the BSEng degree rules. They have been replaced by ENGN3230 Engineering Innovation and an additional COMP3000 elective.

    If you are working by pre-2013 degree rules, you have the following options:


  • Tell me about the 2011 degree rule changes

    The BSEng degree rules changed in 2011. The new rules are available from Study@ANU.

    In Semester 2 2011, COMP2510 and COMP3110 were combined to form COMP2130. This new course was run for the first time in Semester 2, 2011.

    These changes may impact the study plan of students who started their degree before 2010. For example, if you have completed COMP2510 but have not completed COMP3110, then you will need to work out a study plan with the BSEng convenor.

    The new 2011 rules should not impact students who entered their 3rd or 4th year in 2011. These students should follow the degree rules which applied when they started their degree.

    Note that, because COMP3120 has been moved to First Semester in 2011, the recommended study patterns in the 2008, 2009 and 2010 rules won't work. So, some students may need to take COMP3120 (along with COMP3110 and COMP3500) in first semester and a COMP3000/4000 elective (along with COMP3500 and COMP3600) in second semester.

    You can also contact the convenor with any questions you may have about these BSEng degree rule and study pattern changes.


  • Where can I find old degree rules?
    Old degree rules can be downloaded from the StudyAt web site:

  • How do I get an honours degree in software engineering?
    See the BSEng Honours topic above.

Updated:  24 July 2013 / Responsible Officer:  JavaScript must be enabled to display this email address. / Page Contact:  JavaScript must be enabled to display this email address.