Handbook home
Business
Master of Software EngineeringSpecialisation (formal)Year: 2022
Business
Overview
Intended learning outcomes
Upon completion of this course, graduates will:
- have gained knowledge and practice in software engineering topics including software processes, project management, requirement analysis, modelling, design, architecture, implementation and testing;
- have gained knowledge and practice in advanced software engineering topics which include designing secure and reliable software, high integrity systems, distributed systems and advanced software architectures;
- be able to apply their knowledge to plan, manage, analyse, design and implement software products using appropriate processes;
- have developed problem solving and trouble shooting skills that may be applied in professional practice;
- be able to demonstrate proficiency over established and emerging engineering methods and tools to solve practical engineering problems;
- understand the basic principles underlying the management of physical, human and financial resource;
- be able to effectively work in teams to solve complex, open-ended software engineering problems that require significant research and exploration;
- have effective verbal and written communication skills that enable them to make a meaningful contribution to the changes facing society;
- be conversant with important issues relevant to sectors influenced by software engineering, such as the sustainability of resources, the efficient operation of all processes and privacy and security in the age of the internet;
- know and epitomize professional ethical behaviour and responsibilities towards their profession and the community, including having positive and responsible approaches to sustainable development, process and personal safety, management of information and professional integrity;
- have gained knowledge and practice in the area of people and resource management, project planning and procurement, market planning and analysis;
- be conversant with the important issues relevant to sectors influenced by the area of contracts, regulations, finance, ethics, operations, tenders, procurements, strategy, performance measurement, branding, marketing and consultancy.
Last updated: 3 May 2024
Structure
75 credit points
To meet the Business specialisation requirements, student must complete 75 credit points of required study.
Note: Students entering the course with advanced standing who plan on completing a specialisation may need to enrol in core specialisation subjects in their commencing semester. Please check and follow the structure outlined for your intended specialisation and seek course planning advice.
To obtain a specialisation in Business, students must complete:
- 62.5 credit points of core specialisation subjects
- 12.5 credit points of CIS Advanced electives
Year 1:
- 62.5 credit points of Year 1 compulsory subjects
- 12.5 credit points of Year 1 Software Engineering selectives
- 12.5 credit points of Year 1 Group A electives
- 12.5 credit points of Year 1 Group B electives
Year 2:
- 75 credit points of Year 2 compulsory subjects
- 12.5 credit points of Year 2 core specialisation subjects
- 12.5 credit points of CIS Advanced electives
Year 3:
- 50 credit points of Year 3 compulsory subjects
- 50 credit points of Year 3 core specialisation subjects
Progression: The core subject lists are divided into specific year levels, reflecting the recommended order of completing the course. There is, however, some flexibility between Year 2 and 3 core subjects, depending on the requisites set between them. Check the individual Handbook entries of these subjects for more detail.
Subject Options
Year 2 core specialisation subjects
Code | Name | Study period | Credit Points |
---|---|---|---|
ENGM90014 | The World of Engineering Management |
Semester 1 (Dual-Delivery - Parkville)
Semester 2 (Dual-Delivery - Parkville)
|
12.5 |
(Must be completed in Year 2 of the course)
CIS Advanced electives
Code | Name | Study period | Credit Points |
---|---|---|---|
BUSA90473 | Business Practicum |
Semester 1 (Dual-Delivery - Parkville)
Winter Term (On Campus - Parkville)
|
12.5 |
BUSA90485 | Global Business Practicum |
Summer Term (Online)
Winter Term (On Campus - Parkville)
November (On Campus - Parkville)
|
12.5 |
COMP90014 | Algorithms for Bioinformatics | Semester 2 (Dual-Delivery - Parkville) |
12.5 |
COMP90015 | Distributed Systems |
Semester 1 (Dual-Delivery - Parkville)
Semester 2 (Dual-Delivery - Parkville)
|
12.5 |
COMP90016 | Computational Genomics | Semester 1 (Dual-Delivery - Parkville) |
12.5 |
COMP90017 | Sensor Networks and Applications | Not available in 2022 | 12.5 |
COMP90018 | Mobile Computing Systems Programming | Semester 2 (Dual-Delivery - Parkville) |
12.5 |
COMP90020 | Distributed Algorithms | Semester 1 (Dual-Delivery - Parkville) |
12.5 |
COMP90024 | Cluster and Cloud Computing | Semester 1 (Dual-Delivery - Parkville) |
12.5 |
COMP90025 | Parallel and Multicore Computing | Semester 2 (Dual-Delivery - Parkville) |
12.5 |
COMP90042 | Natural Language Processing | Semester 1 (Dual-Delivery - Parkville) |
12.5 |
COMP90043 | Cryptography and Security | Semester 2 (Dual-Delivery - Parkville) |
12.5 |
COMP90044 | Research Methods |
Semester 1 (Dual-Delivery - Parkville)
Semester 2 (Dual-Delivery - Parkville)
|
12.5 |
COMP90045 | Programming Language Implementation | Not available in 2022 | 12.5 |
COMP90046 | Constraint Programming | Not available in 2022 | 12.5 |
COMP90048 | Declarative Programming | Semester 1 (Dual-Delivery - Parkville) |
12.5 |
COMP90049 | Introduction to Machine Learning |
Semester 1 (Dual-Delivery - Parkville)
Semester 2 (Dual-Delivery - Parkville)
|
12.5 |
COMP90050 | Advanced Database Systems |
Semester 1 (Dual-Delivery - Parkville)
Winter Term (Dual-Delivery - Parkville)
|
12.5 |
COMP90053 | Program Analysis and Transformation | Not available in 2022 | 12.5 |
COMP90054 | AI Planning for Autonomy |
Semester 1 (Dual-Delivery - Parkville)
Semester 2 (Dual-Delivery - Parkville)
|
12.5 |
COMP90056 | Stream Computing and Applications | Not available in 2022 | 12.5 |
COMP90057 | Advanced Theoretical Computer Science | Semester 2 (Dual-Delivery - Parkville) |
12.5 |
COMP90073 | Security Analytics | Semester 2 (Dual-Delivery - Parkville) |
12.5 |
COMP90074 | Web Security | Semester 1 (Online) |
12.5 |
COMP90077 | Advanced Algorithms and Data Structures | Semester 1 (Dual-Delivery - Parkville) |
12.5 |
COMP90085 | Volunteer Experience in I.T. | Semester 2 (Dual-Delivery - Parkville) |
12.5 |
COMP90086 | Computer Vision | Semester 2 (Dual-Delivery - Parkville) |
12.5 |
COMP90087 | The Ethics of Artificial Intelligence | Semester 1 (Dual-Delivery - Parkville) |
12.5 |
ENGR90033 | Internship |
Summer Term (Online)
Semester 1 (Online)
Semester 2 (Dual-Delivery - Parkville)
|
25 |
ENGR90036 | Leadership for Innovation |
Semester 1 (Dual-Delivery - Parkville)
Semester 2 (Dual-Delivery - Parkville)
|
12.5 |
Year 3 core specialisation electives
Code | Name | Study period | Credit Points |
---|---|---|---|
ENGM90011 | Economic Analysis for Engineers | Semester 1 (Dual-Delivery - Parkville) |
12.5 |
ENGM90013 | Strategy Execution for Engineers |
Semester 1 (Online)
Semester 2 (Dual-Delivery - Parkville)
|
12.5 |
ENGM90006 | Engineering Contracts and Procurement | Semester 2 (Dual-Delivery - Parkville) |
12.5 |
ENGM90012 | Marketing Management for Engineers | Semester 2 (Dual-Delivery - Parkville) |
12.5 |
(Must be completed in Year 3 of the course)
Master of Software Engineering subject lists
Please see the main Master of Software Engineering page for remaining relevant subject lists.
Last updated: 3 May 2024