Available in Program(s) Single degree program(s) in which this specialisation is available:
Specialisation Structure96 Units of Credit:
Students must complete 96 UOC.
Core Courses
Students must take 42 UOC of the following courses.
Disciplinary Electives
Students must take 36 UOC of the following courses.
Note: With approval of program authority, students may choose up to two Level 4 or higher elective courses outside of the School of Computer Science and Engineering. These courses are listed under "Non-Computing Electives".
Prescribed Electives
Students must take at least 18 UOC of the following courses.
Project Option
Students can substitute 12 or 18 UOC of Advanced Disciplinary Knowledge courses with the following research project courses subject to meeting the following criteria:
- completed (or have advanced standing in) 72uoc; and
- obtained agreement from a CSE academic supervisor; and
- maintained a distinction level performance in the program.
Students who complete one of these research projects are not required to complete COMP9900 Information Technology Project.
Advanced Discipinary Knowledge (ADK) Requirement
At least 36 UOC of Disciplinary Elective, Prescribed Elective and/or Non-Computing Elective courses chosen must be taken from the following Advanced Disciplinary Knowledge Course List.
Non-Computing Electives
The following courses are outside the School of Computer Science and Engineering (CSE) and may be taken with approval from the program authority and within the maximum 12 UOC Level 4 or higher elective courses outside of the CSE rule.