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:
- Overview
- Program Requirements
- Industrial Experience and COMP4800 Web Site
- Honours
- Course Web Sites
- ANU Code of Practice for Teaching and Learning
- ANU Academic Honesty and Plagiarism
- Google search for ANU BSEng
- ANU search for BSEng
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:
- Studyat ESEN1101 includes a statement about eligibility.
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.
- VCUG2001 Creating Knowledge
- VCUG2002 Leadership and Influence in a Complex World
- VCUG3001 Unravelling Complexity
- VCUG3002 Mobilising Research
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.
- 5 Jan 2010:Additional assessment details for Internships have been posted.
- 7 Dec 2009:Internships are now available for 4th year students.
- 9 Jul 2008:Modified Program Requirements for the Bachelor of Software Engineering, 2005, to bring them up to date to 2008
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:
- If you have already completed ENGN3211 and have not completed ENGN4611, then you can replace ENGN4611 with ENGN3230 or BUSN1101 Introduction to Commercial Law.
- If you have already completed ENGN4611 and have not completed ENGN3211, then you can replace ENGN3211 with ENGN3230 or BUSN1001 Business Reporting and Analysis.
- If you have complete neither ENGN3211 nor ENGN4611, then you must take ENGN3230 and an additional COMP3000 elective.
- 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.


