The Master of Science (Computer Science) is a 72-unit program offered by the School of Computer Science, Engineering and Mathematics, within the Faculty of Science and Engineering.
Admission requirements
Applicants must normally hold an approved Bachelor’s degree or equivalent in Computer Science, Information Technology, ICT-based engineering or a closely related discipline from an approved institution. Applicants with an approved degree in behavioural science or psychology, which includes a major in Artificial Intelligence or Computer Science, are also eligible to apply.
Note: Applicants who hold a degree or equivalent in a discipline that is not listed above should apply for admission to The Master of Information Technology.
Course aims
This award aims to provide students with:
- a strengthened foundation in both the theoretical and the practical aspects of Computer Science
- a strong understanding of professional and ethical responsibilities and a commitment to them
- well developed written and oral communication skills
- an ability to critically analyse and evaluate information and solve problems
- an awareness of social, economic, cultural and environmental aspects of Computer Science
- the ability to work professionally as an individual and as a member of multi-disciplinary teams
- an ability to undertake research in Information Technology
- an understanding of the need to undertake lifelong learning and the capacity to do so
- preparation for future professional roles as a computer scientist
The award provides the foundations that will underpin ongoing professional development, preparing students for admission to a research degree or for a career in a computing related field or in other areas where the range of skills and knowledge acquired is needed or desirable.
Learning outcomes
On completion of the course, students will be able to:
- proficiently use professional skills and knowledge in the systematic development of complex computer-based systems
- apply their skills and knowledge in a professionally responsible manner
- communicate effectively with other computer scientists and the wider global community using a wide range of communication technologies
- work professionally as an individual and in a team
- develop computer-based solutions appropriate to the social, political, international, economic and environmental contexts in which they are applied
- engage in the process of continuing learning needed to retain the necessary level of professional skills and knowledge in the area of Computer Science
- demonstrate knowledge of the research process in Computer Science.
Credit
Graduates of 4-year computing or Software Engineering awards (or 3-year awards plus honours) may receive up to 36 units of credit.
Program of study
To qualify for The Master of Science (Computer Science), a student must complete 72 units, with a grade of P or NGP or better in each topic, according to the program of study detailed below.
Core – Year 1 topics
9 units comprising:
ENGR4742 Standards, Ethics and Compliance (4.5 units)
STAT5702 Statistical Methods for Engineering and Science (4.5 units)
Core – Year 2 topics
18 or 9 units comprising^^#:
COMP5700A Masters Thesis (4.5/18 units) AND
COMP5700B Masters Thesis (4.5/18 units) AND
COMP5700C Masters Thesis (4.5/18 units) AND
COMP5700D Masters Thesis (4.5/18 units)
OR
COMP5710A Masters Project (4.5/9 units) AND
COMP5710B Masters Project (4.5/9 units)
Stream - Year 1 & 2 topics
Plus 18 units from one of the following streams (some topics may not be available every year):
Stream – Artificial Intelligence and Knowledge Discovery*
COMP4707 Advanced Data Mining (4.5 units)
COMP4706 Advanced Conceptual Modelling and Knowledge Engineering (4.5 units)
COMP4712 Embodied Conversational Agents (4.5 units)
COMP4715 Computation Intelligence (4.5 units)
COMP4716 Information Retrieval and Text Processing (4.5 units)
* With the permission of the Director of Studies, up to 9 units may be substituted with appropriate masters-level or 3000-level topics in Neuroscience or Cognitive Science or by alternative appropriate topics in Computer Science.
Stream – Human Computer Interaction^
COMP4702 Computer Supported Cooperative Work and Groupware (4.5 units)
ENGR4722 Haptic-Enabled Systems (4.5 units)
COMP4712 Embodied Conversational Agents (4.5 units)
COMP4711 Interactive Physics and Computer Graphics (4.5 units)
COMP4716 Information Retrieval and Text Processing (4.5 units)
^With the permission of the Director of Studies, up to 9 units may be substituted with appropriate masters-level or 3000-level topics in Human Factors or Digital Media.
Stream- Modelling and Simulation
COMP4706 Advanced Conceptual Modelling and Knowledge Engineering
COMP4711 Interactive Physics and Computer Graphics (4.5 units)
COMP8752 Computer Game Development GE (4.5 units)
ENGR4722 Haptic-Enabled Systems (4.5 units)
ENGR4741 Environmental Monitoring and Modelling
MATH4701 Finite Element Methods (4.5 units)
Option – CSEM Year 1 & 2 topics**
Select 27 or 36 units of CSEM option topics selected from Table A , to fulfill the 72 unit course requirement with at least 13.5 units selected from one of the following groups:
- Group C (Computer Science/Information Technology)
- Group D (Digital Media)
- Group S (Software Engineering) or
- Group M (Mathematics).
**With the permission of the Director of Studies, a total (including those substituted in the Stream) of up to 9 units may be substituted with 3000-level topics in Computer Science, Engineering, or Mathematics, or another cognate area.
^^Students must undertake The Master's Thesis topics over a minimum of two semesters.
#Only students who have achieved a GPA of at least 5 in their most recent 18 units of study are
eligible to enrol in The Master's Thesis topics.