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

Enrolment applications are now open

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.

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. Older degree rules can be found at:

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.

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

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; or second class honours, division A."

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). From this starting point, we consider each individual student in order to determine if their performance is sufficiently 'meritorious' for either grade.

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.

Scholarships

BSEng students are eligable for the following scholarships. Please consider applying.

Notices

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

Frequently Asked Questions

  • The BSEng degree rules have changed - what do I do?
    When degree rules change, you have a choice. You can stick with your original degree rules and ignore the new rules. Alternately, you can change to the new rules. Before changing to new rules, you should seek advice from teh BSEng convenor.

  • 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.

  • How do I satisfy the BSEng Engineering Law requirements?
    25 Feb 2009: Students who have completed COMP4211 (Engineering Law, 3CP), BUSN1101 (Introduction to Commercial Law, 6CP) or the combined COMP4500/Law course in 2008, have met the Law requirements of the BSEng program. These students are not required, nor are they permitted, to take ENGN4611 (Engineering Law, 6CP).

    All other students must complete ENGN4611 (Engineering Law, 6CP) to satisfy the law component of the BSEng program.

    ENGN4611 will next run in Second Semester 2009.

    From 2009, COMP4500 will NOT include a law component.

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