Course list for the Software Engineering Field of Study
Information valid for students commencing 2018
Software Engineering
Part of the Bachelor of Engineering (Honours) and Master of Engineering program
Students must complete for the BE(Hons)/ME (Software Engineering Plan code: SOFTEX2350), 80 units comprising:
- 48 units for either
- (i) 34 units being all courses from part A - compulsory, years 1 to 3 of the 2016 BE(Hons) (Software) list; and
(ii) 14 units being all courses from part M - compulsory; or
- (i) 36 units being all courses from part A - compulsory, years 1 to 3 of the 2017 BE(Hons) (Software) list; and
(ii)12 units being all courses from part M - compulsory except ENGG4810; and
- (i) 34 units being all courses from part A - compulsory, years 1 to 3 of the 2016 BE(Hons) (Software) list; and
- 26 units from the combination of part N and parts B and C of the BE(Hons) (Software) list including
- (i) a minimum of 12 units from part B - electives of the BE(Hons) (Software) list with at least 8 units at level four; and
(ii) a minimum of 4 units from part N; and
(iii) a maximum of 6 units from part C - coverage electives of the BE(Hons) (Software) list; and -
balance from electives, being courses on the BE(Hons) list or on the BE(Hons)/ME list or other courses approved by the executive dean, with
- (i) a maximum of 4 units from courses on the BE(Hons) year 1, part D list, and
(ii) a maximum of 4 units from level one courses not on the BE(Hons) list.
Part M - Compulsory
Year 4, Semester 1
Course Code | Units | Course Title |
ENGG4810 | 2 | Team Project II |
Year 4, Semester 1 or Semester 2
Course Code | Units | Course Title |
ENGG4900 | 2 | Professional Practice and the Business Environment |
Year 5
Course Code | Units | Course Title |
ENGG7290 | 8 | Engineering Placement Semester |
Year 5, Semester 2
Course Code | Units | Course Title |
ENGG7701 | 2 | Engineering Grand Challenges |
Part N - Electives
Course Code | Units | Course Title |
CSSE7610 | 2 | Concurrency: Theory and Practice |
ENGG7302 | 2 | Advanced Computational Techniques in Engineering |
ENGG7811 | 2 | Research Methods |
INFS7410 | 2 | Information Retrieval and Web Search [1] |
Courses offered on an occasional basis
Course Code | Units | Course Title |
COMP7000 | 2 | Special Topics in Computer Science 7A |
COMP7001 | 2 | Special Topics in Computer Science 7B |
CSSE7090 | 2 | Advanced Topics in Software Engineering A |
CSSE7091 | 2 | Advanced Topics in Software Engineering B |
CSSE7630 | 2 | Principles of Program Analysis |
CSSE7640 | 2 | Formal Modelling and Verification |
DECO7000 | 2 | Special Topics in Design Computing 7A |
DECO7001 | 2 | Special Topics in Design Computing 7B |
ENGG7300 | 2 | Advanced Topics in Engineering I |
ENGG7301 | 2 | Advanced Topics in Engineering II |
ENGG7810 | 2 | Thesis Preparation |
End notes
- [1] Course is offered in even-numbered years only.