Honours in Computer Science and Software Engineering is an additional year of study in which you will undertake an in-depth investigation on a research topic of interest. Through advanced coursework units and a significant research project, you will develop important additional technical, research and communication skills beyond those learned in your bachelor's degree. The honours specialisation is particularly suited to those wishing to pursue a career in research and development, including PhD studies.
Students are able to (1) gain experience in research methodologies and learn how to plan and execute a research investigation and (2) develop skills in problem formulation, in designing and analysing solutions and experiments, and in the presentation of research findings.
- Entry requirements
The equivalent of a UWA weighted average mark of at least 70 per cent in the Level 3 units of the Computer Science major or the Data Science major.
- Intake periods
Beginning of year and mid-year
Honours in Computer Science and Software Engineering can be taken as a specialisation in the following degrees:
No study plans found for this course. See study plans for more information.
Key to availability of units:
- Semester 1
- Semester 2
Take all units (24 points):
|Computer Science Honours Research Project Part 1
|Computer Science Honours Research Project Part 2
Take unit(s) to the value of 24 points:
|Natural Language Processing
|Artificial Intelligence and Adaptive Systems
|Mobile and Wireless Computing
|High Performance Computing
|Quantum Information and Computing