Master of Engineering Science #24

Electrical Engineering

A student is required to obtain -

  • for the GCEngSc (Electrical Engineering Plan code: ELECTX5527), #8 comprising -
    • up to #6 from Part A; and
    • the balance from Part B and Part C and Part D.

  • for the MEngSc (#16) (Electrical Engineering Plan code: ELECTX5528) #16 comprising -
    • up to #4 from Part B; and
    • #2 from Part C; and
    • at least #4 from Part D; and
    • at least #4 from Part E.

  • for the MEngSc (#24) (Electrical Engineering Plan code: ELECTX5529), #24 comprising -
    • up to #12 from Part A and Part B with a maximum of #6 from Part A; and
    • #2 from Part C; and
    • at least #4 from Part D; and
    • at least #4 from Part E.

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

Part A

Course Code Units Course Title
COMP7308 2 Operating Systems Architecture
COMS7201 2 Computer Networks I
CSSE7301 2 Embedded Systems Design & Interfacing
ELEC7101 2 Fundamentals of Electromagnetic Fields & Waves
ELEC7302 2 Electrical Energy Conversion & Utilisation
ELEC7312 2 Signals, Systems & Control
ELEC7401 2 Electronic Circuits

Part B

Course Code Units Course Title
COMS7104 2 Microwave Engineering
COMS7200 2 Computer Networks II
COMS7400 2 Photonics
COMS7410 2 Communication Systems
CSSE7410 2 Digital System Design
CSSE7411 2 Advanced Embedded Systems
ELEC7303 2 Power Systems Analysis
ELEC7311 2 Power System Protection
ELEC7402 2 Advanced Electronic & Power Electronics Design
ELEC7403 2 Medical & Industrial Instrumentation
ELEC7420 2 Modern Asset Management and Condition Monitoring in Power System
ELEC7462 2 Digital Signal Processing
ELEC7463 2 Image Processing and Computer Vision
ELEC7606 2 Medical Imaging
ENGG7000 2 Systems Engineering
ENGG7020 2 Systems Safety Engineering
METR7200 2 Control Engineering 1
METR7202 2 Advanced Control & Robotics

Part C

Course Code Units Course Title
ENGG7302 2 Advanced Computational Techniques in Engineering

Part D

Field: Biomedical Engineering

Course Code Units Course Title
ELEC7901 2 Advanced Medical Device Engineering
ELEC7902 2 Biomedical Signal Processing

Field: Microwave Telecommunications

Course Code Units Course Title
COMS7305 2 Advanced Microwave Engineering
COMS7307 2 Advanced Photonics [1]
COMS7308 2 Antenna Design [2]
COMS7309 2 Computational Techniques in Electromagnetics [2]

Field: Power Systems

Course Code Units Course Title
ELEC7051 2 Transformer Technology Design and Operation [2]
ELEC7309 2 Power System Planning and Reliability
ELEC7310 2 Electricity Market Operation and Security
ELEC7313 2 Renewable Energy Integration: Technologies to Technical Challenges [1]

Field: Control

Course Code Units Course Title
METR7203 2 Control Engineering 2 [1]

Courses offered on an occasional basis

Course Code Units Course Title
COMS7000 2 Advanced Topics in Communications I
COMS7310 2 Radar and Electronic Warfare Fundamentals
COMS7311 2 Microwave Remote Sensing
CSSE7500 2 Modelling and Simulation
CSSE7510 2 Reconfigurable Embedded Systems - Concepts and Practice
CSSE7520 2 Unmanned Aerial Vehicles - Avionics
CSSE7530 2 VLSI Circuits and Systems
ELEC7300 2 Advanced Topics in Power
ELEC7903 2 Biomedical Engineering in Sports Medicine
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 [3]
ENGG7804 4 Engineering Postgraduate Project B [3]

Courses offered on an occasional basis

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

Software Engineering

A student is required to obtain -

  • for the GCEngSc (Software Engineering Plan code: SOFTWX5527), #8 comprising -
    • up to #6 from Part A;
    • the balance from Part B and Part C and Part D.

  • for the MEngSc (#16) (Software Engineering Plan code: SOFTWX5528), #16 comprising -
    • up to #6 from Part B; and
    • at least #4 from Part C; and
    • at least #4 from Part E; and
    • the balance from Part D.

  • for the MEngSc (#24)(Software Engineering Plan code: SOFTWX5529), #24 comprising -
    • up to #14 from Part A and Part B with a maximum of #6 from Part A; and
    • at least #4 from Part C; 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
COMP7505 2 Algorithms & Data Structures
COMP7702 2 Artificial Intelligence
COMS7003 2 Information Security
COMS7201 2 Computer Networks I
CSSE7001 2 The Software Process
CSSE7301 2 Embedded Systems Design & Interfacing
INFS7202 2 Web Information Systems
INFS7204 2 Service-Oriented Architectures
INFS7907 2 Advanced Database Systems

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
COMS7507 2 Advanced Computer and Network Security
CSSE7014 2 Distributed Computing
CSSE7411 2 Advanced Embedded Systems
DECO7450 2 Advanced Human-Computer Interaction
ENGG7000 2 Systems Engineering
ENGG7800 2 Engineering Project Management
INFS7203 2 Data Mining
INFS7205 2 Advanced Techniques for High Dimensional Data

Part C

Course Code Units Course Title
CSSE7100 2 Reasoning about Programs
CSSE7610 2 Concurrency: Theory and Practice
INFS7410 2 Information Retrieval and Web Search

Part D

Course Code Units Course Title
ENGG7020 2 Systems Safety Engineering
ENGG7302 2 Advanced Computational Techniques in Engineering

Courses offered on an occasional basis

Course Code Units Course Title
COMP7000 2 Special Topics in Computer Science 7A
COMP7001 2 Special Topics in Computer Science 7B
CSSE7090 2 Advanced Topics in Software Engineering A
CSSE7091 2 Advanced Topics in Software Engineering B
DECO7000 2 Special Topics in Design Computing 7A
DECO7001 2 Special Topics in Design Computing 7B
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 [3]
ENGG7804 4 Engineering Postgraduate Project B [3]

Courses offered on an occasional basis.

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

Systems Engineering

Intake into this plan is suspended from Semester 1, 2017

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 Control Engineering 1
METR7202 2 Advanced Control & Robotics

Part C1

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

Part C2

Course Code Units Course Title
ECON7000 2 Foundations in Microeconomics
ENGG7020 2 Systems Safety Engineering [5]
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
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 [3]
ENGG7804 4 Engineering Postgraduate Project B [3]

Courses offered on an occasional basis.

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

End notes

  • [1] Course is offered in even-numbered years only.
  • [2] Course is offered in odd-numbered years only.
  • [3] This course is offered over more than one semester. Enrol in the same course code in each semester.
  • [4] Code for students completing the course in one semester.
  • [5] Course will not be offered after 2017.