Systems Engineering

A student is required to obtain -

  • for the GCEngSc (Systems Engineering Plan code: SYENGX5527), #8 comprising -
    • up to #2 from Part A, and
    • #4 from Part C1 and
    • the balance from Part B and Part C2 and Part D.

  • for the MEngSc (#16) (Systems Engineering Plan code: SYENGX5528) #16 comprising -
    • up to #2 from Part B
    • #4 from Part C1; and
    • #6 from Part C2; and
    • at least #4 from Part E; and
    • the balance from Part D.

  • for the MEngSc (#24)(Systems Engineering Plan code: SYENGX5529), #24 comprising -
    • up to #6 from Part A and Part B with a maximum of #2 from Part A; and
    • #4 from Part C1; and
    • #6 from Part C2; and
    • at least #4 from Part E; and
    • the balance from Part D.

Students may enrol in other courses approved by the Executive Dean.

Part A

Course Code Units Course Title
COMP7308 2 Operating Systems Architecture
COMP7702 2 Artificial Intelligence
COMS7003 2 Information Security
COMS7201 2 Computer Networks I
CSSE7001 2 The Software Process

Part B

Course Code Units Course Title
COMP7402 2 Compilers and Interpreters
COMP7500 2 Advanced Algorithms & Data Structures
COMP7703 2 Machine Learning
COMS7200 2 Computer Networks II
COMS7410 2 Communication Systems
COMS7507 2 Advanced Computer and Network Security
CSSE7014 2 Distributed Computing
CSSE7410 2 Digital System Design
CSSE7411 2 Advanced Embedded Systems
DECO7450 2 Advanced Human-Computer Interaction
ENVM7523 2 Systems Thinking for Sustainability
METR7200 2 Introduction to Control Systems
METR7202 2 Advanced Control & Robotics

Part C1

Course Code Units Course Title
ENGG7000 2 Systems Engineering
[ ENGG7800 2 Engineering Project Management
[ or
[ PLAN7901 2 Principles of Project Management

Part C2

Course Code Units Course Title
ECON7010 2 Consumer and Firm Behaviour
ENGG7020 2 Systems Safety Engineering
MGTS7601 2 Managing Organisational Behaviour

Part D

Course Code Units Course Title
CSSE7032 2 Models of Software Systems
ECON7740 2 Benefit-Cost Analysis & Project Evaluation
ENGG7302 2 Advanced Computational Techniques in Engineering
ENGG7601 2 Experimental Design
HUFA7500 2 Human Factors in the Minerals Industry
LAWS7023 2 Business and Corporate Law
TIMS7318 2 Technology & Innovation Strategy
TIMS7320 2 New Product & Services Development

Courses offered on an occasional basis -

Course Code Units Course Title
ENGG7300 2 Advanced Topics in Engineering I
ENGG7301 2 Advanced Topics in Engineering II

Part E

Course Code Units Course Title
ENGG7803 4 Engineering Postgraduate Project B [1]
ENGG7804 4 Engineering Postgraduate Project B [1]

Courses offered on an occasional basis.

Course Code Units Course Title
ENGG7802 4 Engineering Postgraduate Project B [2]
ENGG7806 8 Engineering Postgraduate Project D [2]
ENGG7807 8 Engineering Postgraduate Project D [1]
ENGG7808 8 Engineering Postgraduate Project D [1]

End notes

  • [1] This course is offered over more than one semester. Enrol in the same course code in each semester.
  • [2] Code for students completing the course in one semester.