• Total units 24 Units
  • Areas of interest Computer Science, Information Technology, Software Engineering, Software Development, Computer Systems
  • Specialisation code SOFT-SPEC

The Software Development specialisation is available in the Master of Computing and Master of Computing (Advanced) degrees where students will be exposed to best practice in computing and cutting-edge courses of relevance to computing practitioners. Additionally, students with this specialisation will be proficient in the key ICT areas of networks, databases, software analysis & design and project management. Graduates will be prepared for various careers in the contemporary computing industry including software and systems design, development and management.

Learning Outcomes

  1. Describe the various aspects of the ICT core body of knowledge (CBOK) as defined by the Australian Computer Society
  2. Explain core concepts in IT including hardware and software fundamentals, data and information management, networking, human factors and programming
  3. Distinguish between different types of IT projects and how to manage them
  4. Evaluate IT project implementation including efficiency, operation and security
  5. Design complex IT systems that meet user needs.

Other Information

This specialisation is only available to students enrolled in MCOMP/VCOMP due to program-level prerequisite requirements.

MCOMP students who complete COMP6120 as part of their degree rules need to complete 12 units from the bottom list due to Accreditation requirements.

Back to the top

Requirements

This specialisation requires the completion of 24 units, which must consist of a minimum of 12 units of 8000-level courses.

The 24 units must consist of:


12 units from completion of the following compulsory courses:

COMP6120 Software Engineering (6 units)

ENGN8100 Introduction to Systems Engineering (6 units)


6 units from completion of an 8000-level course from the subject area COMP Computing, excluding the project courses (COMP8715, COMP8800, COMP8830).


A maximum of 12 units from completion of courses from the following list:

COMP6240 Relational Databases (6 units)

COMP6331 Computer Networks (6 units)

COMP6390 Human-Computer Interaction (6 units)

INFS8004 Enterprise Systems and Strategy (6 units)

INFS8205 Digital Strategy, Executive and Operations (6 units)

LAWS8445 Information Technology Law (6 units)

MGMT7020 Technology and Project Management (6 units)

REGN8014 Contemporary Issues in Technology Governance (6 units)


Note: MCOMP students who complete COMP6120 as part of their program rules need to complete 12 units from the bottom list.

Back to the top

Responsible Officer: Registrar, Student Administration / Page Contact: Website Administrator / Frequently Asked Questions