Graduate Diploma in Engineering

Information is valid for students commencing in 2011.

Electrical Engineering

A student is required to obtain -

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

  • for the MESc (#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 in a particular field, and
    • the balance from Parts D and E.

  • for the MESc (#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 in a particular field, and
    • the balance from Parts D and 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
    ELEC7608 2 Introduction to Image Formation [1]
    METR7200 2 Introduction to Control Systems

    Part B

    Course Code Units Course Title
    COMS7104 2 Microwave Subsystems and Antennas
    COMS7105 2 Digital Communications [1]
    COMS7200 2 Computer Networks II
    COMS7400 2 Photonics
    COMS7410 2 Communication Systems [2]
    CSSE7003 2 Computer System Design Project [1]
    CSSE7005 2 Embedded System Design [1]
    CSSE7410 2 Digital System Design [2]
    CSSE7411 2 Advanced Embedded Systems [2]
    ELEC7303 2 Power Systems Analysis
    ELEC7311 2 Power System Protection
    ELEC7403 2 Medical & Industrial Instrumentation
    ELEC7402 2 Advanced Electronic & Power Electronics Design
    ELEC7420 2 Modern Asset Management and Condition Monitoring in Power System
    ELEC7462 2 Digital Signal Processing [2]
    ELEC7463 2 Image Proc & Computer Vision [2]
    ELEC7602 2 Signal & Image Processing II [1]
    ELEC7606 2 Medical Imaging
    ENGG7000 2 Systems Engineering
    ENGG7020 2 Systems Safety Engineering
    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 Clinical Biomedical Signal Processing

    Field: Microwave Telecommunications

    Course Code Units Course Title
    COMS7305 2 Advanced Microwave Circuit Design
    COMS7306 2 Electromagnetic Design and Measurements in Microwaves and Photonics

    Field: Power Systems

    Course Code Units Course Title
    ELEC7050 2 Generator Technology Design & Application [3]
    ELEC7051 2 Transformer Technology Design and Operation [3]
    ELEC7052 2 Plant Control Systems [3]
    ELEC7309 2 Power System Planning and Reliability
    ELEC7310 2 Electricity Market Operation and Security

    Ungrouped courses

    Course Code Units Course Title
    METR7203 2 Advanced Topics in Control Engineering [3]

    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 [4]
    ENGG7804 4 Engineering Postgraduate Project B [4]

    Courses offered on an occasional basis

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

Electricity Market

A student is required to obtain -

  • for GCESc (Electricity Market Plan code: ELMKTX5527), #8 comprising -
    • up to #6 from Part A, and
    • at least #2 from Part B, and
    • the balance from Part C and Part D.

  • for the MESc (#16) (Electricity Market Plan code: ELMKTX5528), #16 comprising -
    • up to #6 from Part B and Part D with a maximum of #4 from Part B; and
    • #6 from Part C, and
    • the balance from Part E.
  • for MESc (Electricity Market Plan code: ELMKTX5529), #24 comprising -
    • up to #6 from Part A; and
    • up to #8 from Part B and Part D with a maximum of #6 from Part B; and
    • #6 from Part C; and
    • the balance 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
    ELEC7608 2 Introduction to Image Formation [1]
    METR7200 2 Introduction to Control Systems

    Part B

    Course Code Units Course Title
    ACCT7101 2 Accounting
    ACCT7107 2 Managerial Accounting and Control
    ECON7010 2 Consumer and Firm Behaviour
    ECON7030 2 Microeconomic Analysis
    ECON7300 2 Statistics for Business & Economics
    ECON7740 2 Benefit-Cost Analysis & Project Evaluation
    ELEC7303 2 Power Systems Analysis
    ELEC7311 2 Power System Protection
    ELEC7420 2 Modern Asset Management and Condition Monitoring in Power System
    ENGG7000 2 Systems Engineering
    ENGG7020 2 Systems Safety Engineering
    FINM7403 2 Portfolio Management
    IBUS7302 2 Operating International Business
    LAWS7000 2 Introduction to the Legal System
    LAWS7001 2 Law of Contract
    LAWS7002 2 Law of Torts
    LAWS7136 2 Commercial Law

    Part C

    Course Code Units Course Title
    ELEC7309 2 Power System Planning and Reliability
    ELEC7310 2 Electricity Market Operation and Security
    ENGG7302 2 Advanced Computational Techniques in Engineering

    Part D

    Course Code Units Course Title
    ECON7430 2 Competition & Regulation Policy
    FINM7405 2 Financial Risk Management

    Part E

    Course Code Units Course Title
    ELEC7050 2 Generator Technology Design & Application [3]
    ELEC7051 2 Transformer Technology Design and Operation [3]
    ELEC7052 2 Plant Control Systems [3]
    ENGG7803 4 Engineering Postgraduate Project B [4]
    ENGG7804 4 Engineering Postgraduate Project B [4]

    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
    ENGG7802 4 Engineering Postgraduate Project B [5]
    ENGG7806 8 Engineering Postgraduate Project D [5]
    ENGG7807 8 Engineering Postgraduate Project D [4]
    ENGG7808 8 Engineering Postgraduate Project D [4]

Software Engineering

A student is required to obtain -

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

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

  • for the MESc (#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
    • #4 from Part C, and
    • the balance from Part D and 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
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
CSSE7005 2 Embedded System Design [1]
CSSE7014 2 Distributed Computing
CSSE7411 2 Advanced Embedded Systems [2]
DECO7450 2 Advanced Human-Computer Interaction
ENGG7000 2 Systems Engineering
ENGG7800 2 Engineering Project Management
INFS7203 2 Data Mining
INFS7205 2 Spatial and Multimedia Databases

Part C

Course Code Units Course Title
CSSE7032 2 Models of Software Systems
CSSE7034 2 Predictable Professional Performance

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
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 [4]
ENGG7804 4 Engineering Postgraduate Project B [4]

Courses offered on an occasional basis.

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

Systems Engineering

A student is required to obtain -

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

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

  • for the MESc (#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
    • the balance from Part D and 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
COMP7702 2 Artificial Intelligence
COMS7003 2 Information Security
COMS7201 2 Computer Networks I
CSSE7001 2 The Software Process
METR7200 2 Introduction to Control Systems

Part B

Course Code Units Course Title
COMP7402 2 Compilers and Interpreters
COMP7500 2 Advanced Algorithms & Data Structures
COMP7703 2 Machine Learning
COMS7105 2 Digital Communications [1]
COMS7200 2 Computer Networks II
COMS7507 2 Advanced Computer and Network Security
CSSE7005 2 Embedded System Design [1]
CSSE7014 2 Distributed Computing
DECO7450 2 Advanced Human-Computer Interaction
ENVM7523 2 Systems Thinking for Sustainability
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
CSSE7034 2 Predictable Professional Performance
ECON7740 2 Benefit-Cost Analysis & Project Evaluation
ENGG7302 2 Advanced Computational Techniques in Engineering
HUFA7500 2 Human Factors in the Minerals Industry
LAWS7010 2 Business Law
TIMS7318 2 Technology & Innovation Strategy

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 [4]
ENGG7804 4 Engineering Postgraduate Project B [4]

Courses offered on an occasional basis.

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

End notes

  • [1] Last offered 2012
  • [2] Not offered 2012. Course will be first offered in 2013.
  • [3] Not offered every year.
  • [4] This course is offered over more than one semester. Enrol in the same course code in each semester.
  • [5] Code for students completing the course in one semester.