Master of Engineering - (ME)

Bioengineering - Field of Study

Students enrolled in the 32-unit ME must complete for the ME (Bioengineering) (Plan Code:BIOENX5674), 32 units comprising :

  1. 14 units from part A1; and
  2. 4 to 8 units from part A2; and
  3. 4 to 8 units units from part B; and
  4. 4 to 8 units from part D.

Students enrolled in the 48-unit ME must complete for the ME (Bioengineering) (Plan Code:BIOENX5709), 48 units comprising :
  1. 14 units from part A1; and
  2. 4 to 8 units from part A2; and
  3. 4 to 8 units from part B; and
  4. 16 units from either part C1 or part C2; and
  5. 4 to 8 units from part D.

Part A1 - Compulsory

Semester 1

Course Code Units Course Title
ENGG7901 2 Professional Engineering and the Business Environment: Global Practice
ELEC7901 2 Advanced Medical Device Engineering
CHEE4020 2 Biomolecular Engineering

Semester 2

Course Code Units Course Title
ENGG7902 2 Engineering Innovation and Leadership
CHEE4305 2 Biomaterials: Materials in Medicine
ELEC4601 2 Medical Imaging

Semester 1 or 2

Course Code Units Course Title
PUBH7630 2 Introduction to Biostatistics

Part A2

Project or Placement

Course Code Units Course Title
ENGG7281 8 Engineering Project 8A [1]
[ ENGG7282 8 Engineering Project 8A [1]
[ or
[ ENGG7241 4 Engineering Project 4A [1]
ENGG7242 4 Engineering Project 4A [1]

Part B1

Bioprocess Engineering Electives

Semester 1

Course Code Units Course Title
CHEE7408 2 Cell and Tissue Engineering

Semester 2

Course Code Units Course Title
CHEE7409 2 Metabolic Engineering

Part B2

Biomedical Engineering Electives

Semester 1

Course Code Units Course Title
ELEC7902 2 Biomedical Signal Processing

Semester 2

Course Code Units Course Title
ELEC4403 2 Medical & Industrial Instrumentation

Part C1

Students with a background in Chemistry or Environmental or Biological Sciences
Semester 1

Course Code Units Course Title
CHEE2001 2 Process Principles
MATH7501 2 Mathematics for Data Science 1
ELEC2003 2 Electromechanics & Electronics
ELEC3400 2 Electronic Circuits

Semester 2

Course Code Units Course Title
ELEC2004 2 Circuits, Signals & Systems

Semester 1 or 2

Course Code Units Course Title
ENGG1300 2 Introduction to Electrical Systems
ENGG1500 2 Engineering Thermodynamics
MATH2000 2 Calculus & Linear Algebra II

Part C2

Students with background in Physical or Mathematical Sciences
Semester 1

Course Code Units Course Title
CHEE1001 2 Principles of Biological Engineering
CHEE2001 2 Process Principles
ELEC2003 2 Electromechanics & Electronics
ELEC3400 2 Electronic Circuits

Semester 2

Course Code Units Course Title
CHEM2056 2 Physical Chemistry for Engineering
ELEC2004 2 Circuits, Signals & Systems

Semester 1 and 2

Course Code Units Course Title
CHEM1100 2 Chemistry 1
ENGG7302 2 Advanced Computational Techniques in Engineering

Part D - Electives

Electrical Engineering Electives

Semester 1

Course Code Units Course Title
COMS4103 2 Photonics
COMS4104 2 Microwave Engineering
ELEC3004 2 Signals, Systems & Control
ELEC4630 2 Image Processing and Computer Vision
METR4201 2 Control Engineering 1

Semester 2

Course Code Units Course Title
COMS7305 2 Advanced Microwave Engineering
COMS7307 2 Advanced Photonics
COMS7309 2 Computational Techniques in Electromagnetics
ELEC3100 2 Fundamentals of Electromagnetic Fields & Waves
ELEC4620 2 Digital Signal Processing
METR4202 2 Robotics & Automation
METR7203 2 Control Engineering 2

Semester 1 or 2

Course Code Units Course Title
ENGG7302 2 Advanced Computational Techniques in Engineering
ENGG7811 2 Research Methods
PUBH7600 2 Introduction to Epidemiology

Computer Science and Embedded Systems

Semester 1

Course Code Units Course Title
COMP4702 2 Machine Learning
CSSE3010 2 Embedded Systems Design & Interfacing

Semester 2

Course Code Units Course Title
COMP3702 2 Artificial Intelligence
COMP3710 2 Pattern Recognition and Analysis

Semester 1 or 2

Course Code Units Course Title
CSSE7030 2 Introduction to Software Engineering
CSSE7201 2 Introduction to Computer Systems

Process Engineering Electives

Semester 1

Course Code Units Course Title
CHEE7111 2 Advanced Process and System Modelling
CHEE7112 2 Integrated Safety Design and Management
CHEE7113 2 Whole of Process Optimisation and Control
WATR7108 2 Advanced Unit Operations in Water Management

Semester 2

Course Code Units Course Title
WATR7103 2 Advanced Wastewater and Biosolids Treatment

Management and Business Electives

Semester 1

Course Code Units Course Title
ENGG4800 2 Project Management
TIMS7323 2 Bio-Entrepreneurship and Innovation

Semester 2

Course Code Units Course Title
ECON7540 2 Economics of Innovation & Entrepreneurship
TIMS7328 2 Strategies for Business Sustainability and Innovation
TIMS7331 2 Entrepreneurship Incubator

Biological and Health Sciences Electives

Semester 2

Course Code Units Course Title
BIOC6007 2 Directed Studies in Biomolecular Structure & Function
BIOC6017 2 Introduction to the Molecular Biology Laboratory

Semester 1 or 2

Course Code Units Course Title
PUBH7600 2 Introduction to Epidemiology

Chemical Engineering - Field of Study

Students enrolled in the 32-unit ME must complete for the ME (Chemical Engineering) (Plan Code:CHEMIX5674), 32 units comprising;

  1. 18 units from part A2 (32-unit program Compulsory); and
  2. at most 6 units from part B3 (Advanced BE (Hons) Electives); and
  3. at least 4 units from part C (ME Electives); and
  4. at most 6 units from part D (Non-engineering ME Electives).

Students enrolled in the 48-unit ME must complete for the ME (Chemical Engineering) (Plan Code:CHEMIX5709), 48 units comprising;

  1. 34 units from part A (Compulsory); comprising 16 units from part A1 and 18 units from part A2; and
  2. at most 6 units from part B3 (Advanced BE (Hons) Electives); and
  3. at least 4 units from part C (ME Electives); and
  4. at most 6 units from one of part B1 (for students with a Chemistry background) or part B2 (for students with a background in a different field in engineering) or part D (Non-engineering ME Electives).

Part A1 - 48 unit program Compulsory

Course Code Units Course Title
CHEE2001 2 Process Principles
CHEE3002 2 Heat & Mass Transfer
CHEE3003 2 Chemical Thermodynamics
CHEE3004 2 Unit Operations
CHEE3005 2 Reaction Engineering
CHEE3007 2 Process Modelling & Dynamics
CHEE3020 2 Process Systems Analysis
CHEE4060 2 Process & Control System Synthesis

Part A2 - 32 unit program Compulsory

Course Code Units Course Title
CHEE4001 4 Process Engineering Design Project
CHEE4002 2 Impact and Risk in the Process Industries
ENGG7901 2 Professional Engineering and the Business Environment: Global Practice
ENGG7902 2 Engineering Innovation and Leadership
[ ENGG7281 8 Engineering Project 8A [2]
[ or
[ ENGG7282 8 Engineering Project 8A [3]

Part B1 - Electives 48 unit program

Students with a Chemistry background

Course Code Units Course Title
CHEE2003 2 Fluid & Particle Mechanics
ENGG1500 2 Engineering Thermodynamics
MATH7000 2 Calculus & Linear Algebra II

Part B2 - Electives 48 unit program

Students with an Engineering background

Course Code Units Course Title
CHEM1100 2 Chemistry 1
CHEM1200 2 Chemistry 2
CHEM2056 2 Physical Chemistry for Engineering

Part B3 - Advanced BE (Hons) Electives

Course Code Units Course Title
CHEE4009 2 Transport Phenomena
CHEE4012 2 Industrial Wastewater & Solid Waste Management
CHEE4020 2 Biomolecular Engineering
CHEE4022 2 Principles of Adsorption
CHEE4028 2 Metabolic Engineering
CHEE4034 2 Cell & Tissue Engineering
CHEE4060 2 Process & Control System Synthesis
CHEE4301 2 Nanomaterials & Their Characterisation
CHEE4302 2 Electrochemistry & Corrosion
CHEE4305 2 Biomaterials: Materials in Medicine
ENGY4000 2 Energy Systems
MECH4304 2 Net Shape Manufacturing
MINE4203 2 Flotation
MINE4204 2 Aqueous Solution Processing & Electrometallurgy

Part C - ME Electives

Course Code Units Course Title
CHEE7111 2 Advanced Process and System Modelling
CHEE7112 2 Integrated Safety Design and Management
CHEE7113 2 Whole of Process Optimisation and Control
CHEE7501 2 Advanced Water Technology and Management
CHEE7502 2 Sustainable Bioresource Engineering
ENGG7302 2 Advanced Computational Techniques in Engineering
ENGG7500 2 Geoscience for Petroleum Engineering
ENGG7502 2 Reservoir Engineering
ENGG7504 2 Reservoir Simulation
ENGG7506 2 Drilling Engineering
ENGG7507 2 Petroleum Project Economics and Decision Making
ENGG7600 2 Advanced Engineering Practice
ENGG7601 2 Experimental Design
ENGG7602 2 Advanced Engineering Laboratory Techniques
ENGY7000 2 Energy Principles and Renewable Energy
ENGY7003 2 Low Emission Technologies and Supply Systems
MATE7001 2 Environmental Performance of Materials
MATE7013 2 Advanced Manufacturing
WATR7103 2 Advanced Wastewater and Biosolids Treatment
WATR7104 2 Sewer Networks - Design, Operation and Maintenance
WATR7108 2 Advanced Unit Operations in Water Management
WATR7109 2 Drinking Water Supply: Source, Treatment and Distribution

Part D - Non-Engineering ME Electives

Course Code Units Course Title
ECON7540 2 Economics of Innovation & Entrepreneurship
EIBS7300 2 Creativity for Innovation and Design Thinking
EIBS7301 2 Idea Management
EIBS7302 2 Evidence Based Innovation: From Business Model To Business Plan
EIBS7303 2 Building Innovation Capability
EIBS7304 2 Entrepreneurial Leadership
EIBS7305 4 Commercialisation in Practice Project
EIBS7307 4 Lean Start Up
IBUS7302 2 Operating International Business
IBUS7306 2 Globalisation & the World Economy
IBUS7312 2 Doing Business in Asia
IBUS7314 2 Management Consulting in Asian Business
IBUS7316 2 International Supply Chains
IBUS7322 2 International Service Operations Management
MKTG7501 2 Fundamentals of Marketing
MKTG7502 2 Strategic Branding
MKTG7510 2 Market & Consumer Research
MKTG7512 2 Strategic Marketing Management
MKTG7513 2 Marketing for Social Change
MKTG7708 2 Strategic Marketing
MGTS7303 2 Principles of Strategic Management
MGTS7308 2 Social Enterprises and Not for Profits
MGTS7309 2 Decision Making & Reporting for Sustainability
MGTS7310 2 Business Negotiation
MGTS7329 2 Cross Cultural Management
MGTS7604 2 International Human Resource Management
MGTS7605 2 Performance Leadership
MGTS7607 2 Ethical Issues in Management
MGTS7611 2 Employee and Organisational Development
MGTS7612 2 The Fundamentals of Designing and Staffing Organisations
MGTS7615 2 Public Sector Accountability
MGTS7616 2 Designing Public Policy
MGTS7619 2 Leadership: Theory & Practice
ORGC7610 2 Communication and Organisation
TIMS7301 2 Principles of Entrepreneurship
TIMS7317 2 Corporate Sustainability
TIMS7323 2 Bio-Entrepreneurship and Innovation
TIMS7326 2 Management of Intellectual Property
TIMS7328 2 Strategies for Business Sustainability and Innovation
TIMS7329 2 Social Entrepreneurship in Practice
TIMS7331 2 Entrepreneurship Incubator

Civil Engineering - Field of Study

Students enrolled in the 32 unit ME must complete for the ME (Civil Engineering) (Plan Code: CIVILX5674), 32 units comprising;

  1. 6 units from part A2 (32 unit program Compulsory); and
  2. Minimum of 4 units and a maximum of 8 units from part A3 (Compulsory Research); and
  3. 10 units from part B (Advanced BE (Hons) Electives) with no more than 6 units from any one specified study area B1- B6; and
  4. Minimum of 8 units and a maximum of 12 units from part C.


Students enrolled in the 48 unit ME must complete for the ME (Civil Engineering) (Plan Code: CIVENX5709), 48 units comprising;

  1. 16 units from part A1 (48 unit program Compulsory); and
  2. 6 units from part A2 (32 unit program Compulsory);and
  3. Minimum of 4 units and a maximum of 8 units from part A3 (Compulsory Research); and
  4. 10 units from part B (Advanced BE (Hons) Electives) with no more than 6 units from any one specified study area B1- B6; and
  5. Minimum of 8 units and a maximum of 12 units from part C.


Students will be required to provide their own PPE (safety glasses and steel cap boots)

Part A1 - 48 unit program Compulsory

Semester 1

Course Code Units Course Title
CIVL2330 2 Structural Mechanics
CIVL3210 2 Geotechnical Engineering
CIVL3140 2 Hydraulics of Engineered and Natural Waterways
[ CIVL2135 2 Environmental Issues and Sustainability in Engineering
[ or
[ CIVL2410 2 Sustainable Transport Engineering - Traffic Analysis
[ or
[ CIVL3340 2 Structural Analysis

Semester 2

Course Code Units Course Title
CIVL2210 2 Soil Mechanics
CIVL2131 2 Environmental Fluid Mechanics
CIVL2360 2 Design of Concrete Structures
[ CIVL3141 2 Hydrology and Hydrological Risk
[ or
[ CIVL3420 2 Sustainable Transport Engineering - Planning and Design
[ or
[ CIVL2340 2 Design of Steel Structures

Part A2 - 32 unit program Compulsory

Semester 1

Course Code Units Course Title
ENGG7901 2 Professional Engineering and the Business Environment: Global Practice

Semester 2

Course Code Units Course Title
CIVL7505 2 Research Methods for Civil Engineers
ENGG7902 2 Engineering Innovation and Leadership

Part A3 - Compulsory Research

Full Year

One of the following

Course Code Units Course Title
CIVL7500 8 Research Thesis [4] [1]
CIVL7501 8 Research Thesis [4] [1]
CIVL7511 4 Research Project [1]
CIVL7512 4 Research Project [1]

Part B - Advanced BE (Hons) Electives

Part B1 Water and Environmental

Course Code Units Course Title
CIVL4110 2 Coastal & Estuarine Engineering [5]
CIVL4120 2 Advanced Hydraulic Engineering and Structures [6]
CIVL4140 2 Contaminant Transport Modelling
CIVL4160 2 Advanced Fluid Mechanics
CIVL4170 2 Environmental Risk Assessment and Management
CIVL4180 2 Sustainable Built Environment

Part B2 Geotechnical

Course Code Units Course Title
CIVL4230 2 Advanced Soil Mechanics
CIVL4270 2 Geotechnical Investigation & Testing
CIVL4280 2 Advanced Rock Mechanics
MINE4000 2 Mine Waste Management & Landform Design

Part B3 Structures

Course Code Units Course Title
CIVL4332 2 Advanced Structural Analysis
CIVL4333 2 Advanced Concrete Design
CIVL4334 2 Design of Timber Structures

Part B4 Transportation

Course Code Units Course Title
CIVL4412 2 Travel Behaviour and Transport Modelling
CIVL4450 2 Traffic Flow Theory and Emerging Technologies
CIVL4460 2 Highway Geometric Design

Part B5 Fire

Course Code Units Course Title
FIRE3700 2 Introduction to Fire Safety Engineering
FIRE4610 2 Fire Engineering Design: Solutions for Implicit Safety

Part B6 Interdisciplinary

Course Code Units Course Title
CIVL4250 2 Engineering Problem Solving with Numerical Methods
CIVL4340 2 Wind Engineering
CIVL4522 2 Analytical Methods for the Design of Construction Operations

Part C - ME Electives

Part C1 Water and Environmental

Course Code Units Course Title
CIVL7131 2 Urban Hydrology
CIVL7135 2 Advanced Environmental Monitoring Techniques for Civil Engineers [5]
CIVL7155 2 Environmental Fluid Mechanics - Modelling Applications [6]
CIVL7170 2 Pollution Control in Cities

Part C2 Geotechnical

Course Code Units Course Title
CIVL7215 2 Ground Improvement & Remediation Technologies [5]
CIVL7225 2 Dam and Embankment Engineering [6]
CIVL7235 2 Underground Structures [6]

Part C3 Structures

Course Code Units Course Title
CIVL7315 2 Advanced Concrete Structures and Concrete Technology
CIVL7350 2 Design of Composite Structures
CIVL7360 2 Computational Design and Digital Workflows

Part C4 Transportation

Course Code Units Course Title
CIVL7415 2 Spatial and Quantitative Methods for Transport Data Analytics [6]
CIVL7425 2 Strategic Transport Modelling [5]
CIVL7435 2 Traffic Simulation: Methods and Applications [5]

Part C5 Fire

Course Code Units Course Title
FIRE7620 2 Fire Dynamics
FIRE7660 2 Structural Fire Engineering

Electrical Engineering - Field of Study

Students enrolled in the 32 unit ME(Electrical Engineering) (Plan Code: ELECTX5674), 32 units comprising;

  1. 6 units from part A2 (32 unit program Compulsory); and
  2. 4 to 8 units from part A3 (Research Thesis); and
  3. 6 units from part B (Advanced BE (Hons) Electives); and
  4. 6 units from Part C (ME Electives); and
  5. 6 to 10 units from electives, being courses from part B, part C, part D or part E or other courses approved by the associate dean (academic) with a maximum of 4 units from courses not on the ME list.

Students enrolled in the 48 unit ME must complete for the ME(Electrical Engineering) (Plan Code: ELECTX5709),48 units comprising;

  1. 18 units from part A1 (48 unit program Compulsory); and
  2. 6 units from part A2 (32 unit program Compulsory); and
  3. 4 to 8 units from part A3 (Research Thesis); and
  4. 6 units from part B (Advanced BE (Hons) Electives); and
  5. 6 units from part C (ME Electives); and
  6. 4 to 8 units from electives, being courses from part B, part C, part D or part E or other courses approved by the associate dean (academic) with a maximum of 4 units from courses not on the ME list.

Part A1 - 48 unit program Compulsory

Course Code Units Course Title
CSSE2010 2 Introduction to Computer Systems
CSSE2310 2 Computer Systems Principles and Programming
CSSE3010 2 Embedded Systems Design & Interfacing
ELEC3004 2 Signals, Systems & Control
ELEC3100 2 Fundamentals of Electromagnetic Fields & Waves
ELEC3300 2 Electrical Energy Conversion & Utilisation
ELEC3400 2 Electronic Circuits
ENGG2800 2 Team Project I
MATH7000 2 Calculus & Linear Algebra II

Part A2 - 32 unit program Compulsory

Course Code Units Course Title
ENGG7302 2 Advanced Computational Techniques in Engineering
ENGG7901 2 Professional Engineering and the Business Environment: Global Practice
ENGG7902 2 Engineering Innovation and Leadership

Part A3 - Compulsory Research/Thesis

Course Code Units Course Title
[ ENGG7807 8 Engineering Postgraduate Project D [2]
[ or
[ ENGG7808 8 Engineering Postgraduate Project D [3]
[ or
[ ENGG7803 4 Engineering Postgraduate Project B
[ or
[ ENGG7804 4 Engineering Postgraduate Project B

Part B - Advanced BE (Hons) Electives

Course Code Units Course Title
COMS4103 2 Photonics
COMS4104 2 Microwave Engineering
COMS4105 2 Communication Systems
CSSE4010 2 Digital System Design
ELEC4300 2 Power Systems Analysis
ELEC4400 2 Advanced Electronic & Power Electronics Design
ELEC4620 2 Digital Signal Processing
ELEC4630 2 Image Processing and Computer Vision
METR4201 2 Control Engineering 1
METR4202 2 Robotics & Automation

Part C - ME Electives

Course Code Units Course Title
COMS7305 2 Advanced Microwave Engineering
COMS7307 2 Advanced Photonics
COMS7309 2 Computational Techniques in Electromagnetics [6]
ELEC7051 2 Transformer Technology Design and Operation [5]
ELEC7309 2 Power System Planning and Reliability
ELEC7310 2 Electricity Market Operation and Security
ELEC7313 2 Renewable Energy Integration: Technologies to Technical Challenges [6]
ELEC7901 2 Advanced Medical Device Engineering
ELEC7902 2 Biomedical Signal Processing
METR7203 2 Control Engineering 2

Courses offered on an occasional basis

Course Code Units Course Title
COMS7000 2 Advanced Topics in Communications I
CSSE7080 2 Advanced Topics in Computer Systems A
CSSE7081 2 Advanced Topics in Computer Systems B
ELEC7300 2 Advanced Topics in Power
ENGG7300 2 Advanced Topics in Engineering I
ENGG7301 2 Advanced Topics in Engineering II

Part D - Other ME Electives

Course Code Units Course Title
ENGG7811 2 Research Methods

Part E - Other BE (Hons) Electives

Course Code Units Course Title
CSSE2002 2 Programming in the Large
COMP4702 2 Machine Learning
COMS3200 2 Computer Networks I
COMS4200 2 Computer Networks II
CSSE4011 2 Advanced Embedded Systems
ELEC4302 2 Power System Protection
ELEC4320 2 Modern Asset Management and Condition Monitoring in Power System
ELEC4403 2 Medical & Industrial Instrumentation
ELEC4601 2 Medical Imaging
ENGG4800 2 Project Management

Materials and Manufacturing - Field

Students enrolled in the 32 unit ME must complete for the (Materials and Manufacturing Engineering) (Plan code: MATMNX5674), 32 units comprising:

  1. 28 units from part A - compulsory; and
  2. 4 units from part B - electives.

Part A - Compulsory

Course Code Units Course Title
AERO7300 2 Aerospace Composites
CHEE4305 2 Biomaterials: Materials in Medicine
CHEE7601 2 Nanomaterials and Their Characterisation
[ ENGG7281 8 Engineering Project 8A
[ or
[ ENGG7282 8 Engineering Project 8A
ENGG7901 2 Professional Engineering and the Business Environment: Global Practice
ENGG7902 2 Engineering Innovation and Leadership
MATE7001 2 Environmental Performance of Materials
MATE7013 2 Advanced Manufacturing
MATE7015 2 Additive Manufacturing
MECH3300 2 Finite Element Method & Fracture Mechanics
MECH3301 2 Materials Selection

Part B - Electives

Course Code Units Course Title
CHEE3301 2 Polymer Engineering
ENGG4103 2 Engineering Asset Management
MECH4304 2 Net Shape Manufacturing

Mechanical Engineering - Field of Study

Students enrolled in the 32 unit ME must complete for the (Mechanical Engineering)(Plan Code: MECHAX5674), 32 units comprising;

i. 20 units from part A2 (32 unit program Compulsory); and

ii. 2 units from part B (Energy Electives); and

iii.2 units from part C (Fluid Electives); and

iv. 8 units from part D (Advanced Electives)

 

Students enrolled in the 48 unit ME must complete for the ME (Mechanical Engineering)(Plan Code: MECHAX5709), 48 units comprising;

i. 16 units from part A1 (48 unit program Compulsory); and

ii. 20 units from part A2 (32 unit program Compulsory); and

iii. 2 units from part B (Energy Electives); and

iv. 2 units from part C (Fluids Electives); and

v. 8 units from part D (Advanced Electives)

 

Part A1 - 48 unit program Compulsory

12 units for

Course Code Units Course Title
MATH7000 2 Calculus & Linear Algebra II
MECH2100 2 Machine Element Design
MECH2300 2 Structures & Materials
MECH3200 2 Advanced Dynamics & Vibrations
MECH3400 2 Thermodynamics & Heat Transfer
MECH3410 2 Fluid Mechanics

And 4 units from

Course Code Units Course Title
MECH2305 2 Introduction to Engineering Design and Manufacturing
MECH2310 2 Science & Engineering of Metals
MECH2410 2 Fundamentals of Fluid Mechanics
MECH2700 2 Engineering Analysis I
MECH4304 2 Net Shape Manufacturing

Part A2 - 32 unit program Compulsory

Course Code Units Course Title
AERO7300 2 Aerospace Composites
[ ENGG7281 8 Engineering Project 8A
[ or
[ ENGG7282 8 Engineering Project 8A
ENGG7901 2 Professional Engineering and the Business Environment: Global Practice
ENGG7902 2 Engineering Innovation and Leadership
MECH3100 2 Mechanical Systems Design
MECH3600 2 Engineering Management & Communication
METR4201 2 Control Engineering 1

Part B - Energy Electives

Course Code Units Course Title
AERO4450 2 Aerospace Propulsion
ENGY4000 2 Energy Systems
MECH3400 2 Thermodynamics & Heat Transfer

Part C - Fluids Electives

Course Code Units Course Title
MECH3410 2 Fluid Mechanics
MECH7480 2 Computational Fluid Dynamics

Part D - Advanced Electives

Course Code Units Course Title
ENGG7302 2 Advanced Computational Techniques in Engineering
MATE7013 2 Advanced Manufacturing
MATE7015 2 Additive Manufacturing
MECH7101 2 Design of Experiments
METR7203 2 Control Engineering 2

Petroleum Engineering - Field of Study

Students enrolled in the 32-unit ME must complete for the ME (Petroleum Engineering) (Plan Code:PETROX5674), 32 units comprising :

  1. 22 units from part A1; and
  2. 8 units from part A2; and
  3. 2 units from part B.

Students enrolled in the 48-unit ME must complete for the ME (Petroleum Engineering) (Plan Code:PETROX5709), 48 units comprising :
  1. 22 units from part A1; and
  2. 8 to 12 units from part A2; and
  3. 0 to 6 units from part B; and
  4. 12 units from part C1.

Part A1 - Compulsory

Semester 1

Course Code Units Course Title
ENGG7503 2 Well Test Analysis
ENGG7504 2 Reservoir Simulation
ENGG7505 2 Production Technology
ENGG7507 2 Petroleum Project Economics and Decision Making
CHEE4002 2 Impact and Risk in the Process Industries
ENGG7901 2 Professional Engineering and the Business Environment: Global Practice

Semester 2

Course Code Units Course Title
ENGG7500 2 Geoscience for Petroleum Engineering
ENGG7501 2 Well Logging for Petroleum Engineers
ENGG7502 2 Reservoir Engineering
ENGG7506 2 Drilling Engineering
ENGG7902 2 Engineering Innovation and Leadership

A2 - Projects

Semester 1

Course Code Units Course Title
ENGG7281 8 Engineering Project 8A [1]
ENGG7508 4 Design Project

Semester 2

Course Code Units Course Title
ENGG7282 8 Engineering Project 8A [1]

Semester 1 and Semester 2

Course Code Units Course Title
ENGG7509 4 Individual Project

Part B - Electives

Chemical Engineering Electives

Semester 1

Course Code Units Course Title
CHEE4009 2 Transport Phenomena
ENGY4000 2 Energy Systems
CHEE7112 2 Integrated Safety Design and Management

Semester 2

Course Code Units Course Title
CHEE4022 2 Principles of Adsorption
CHEE4302 2 Electrochemistry & Corrosion

Energy Electives

Semester 1

Course Code Units Course Title
ENGY7000 2 Energy Principles and Renewable Energy
ENGY7001 2 Climate Science and Policy
ENGY7002 2 Energy and Development
ENGY7003 2 Low Emission Technologies and Supply Systems

Engineering Electives

Course Code Units Course Title
ENGG7302 2 Advanced Computational Techniques in Engineering
ENGG7600 2 Advanced Engineering Practice
ENGG7601 2 Experimental Design
ENGG7602 2 Advanced Engineering Laboratory Techniques
MATE7001 2 Environmental Performance of Materials
MECH7480 2 Computational Fluid Dynamics
ENGG7020 2 Systems Safety Engineering

Part C1 - Compulsory

For students with a non-engineering background

Semester 1

Course Code Units Course Title
CHEE2001 2 Process Principles

Semester 2

Course Code Units Course Title
MATH7052 2 Multivariate Calculus & Ordinary Differential Equations

Semester 1 or Semester 2

Course Code Units Course Title
ENGG1500 2 Engineering Thermodynamics
CHEM1100 2 Chemistry 1
MATH7051 2 Calculus & Linear Algebra I
[ CHEE2003 2 Fluid & Particle Mechanics
[ or
[ MECH2410 2 Fundamentals of Fluid Mechanics

Software Engineering - Field of Study

Students enrolled in the 32 unit ME must complete for the ME (Software Engineering)(Plan Code: SOFTWX5674), 32 units comprising;

i.  4 units from part A2 (32 unit program Compulsory); and

ii. 4 to 8 units from part A3 (Compulsory Thesis Project); and

iii. at least 8 units from part B (Advanced BE(Hons) Electives); and

iv. at least 4 units from part C (ME Electives); and

v.  at most 8 units from part D (Other ME Electives); and

vi. at most 8 units from part E (Other BE(Hons) Electives).

 

Students enrolled in the 48 units ME must complete for the ME (Software Engineering)(Plan Code:SOFTWX5709), 48 units comprising;

i. 18 units from part A1 (48 unit program Compulsory); and

ii.  4 units from part A2 (32 unit program compulsory); and

iii. 4 to 8 units from part A3 (Compulsory Thesis Project); and

iv. at least 8 units from part B (Advanced BE(Hons) Electives); and

v.  at least 4 units from part C (ME Electives); and

vi. at most 8 units from part D (Other ME Electives); and

vii. at most 8 units from part E (Other BE(Hons) Electives).

Part A1 - 48 unit program Compulsory

Course Code Units Course Title
COMP3506 2 Algorithms & Data Structures
CSSE2002 2 Programming in the Large
CSSE2010 2 Introduction to Computer Systems
CSSE2310 2 Computer Systems Principles and Programming
CSSE3002 2 The Software Process
DECO2500 2 Human-Computer Interaction
DECO2800 2 Design Computing Studio 2 - Testing & Evaluation
DECO3800 2 Design Computing Studio 3 - Proposal
DECO3801 2 Design Computing Studio 3 - Build

Part A2 - 32 unit program Compulsory

Course Code Units Course Title
ENGG7901 2 Professional Engineering and the Business Environment: Global Practice
ENGG7902 2 Engineering Innovation and Leadership

Part A3 - Compulsory Research / Thesis

Course Code Units Course Title
[ ENGG7807 8 Engineering Postgraduate Project D
[ or
[ ENGG7808 8 Engineering Postgraduate Project D
[ or
[ ENGG7803 4 Engineering Postgraduate Project B
[ or
[ ENGG7804 4 Engineering Postgraduate Project B

Part B - Advanced BE (Hons) Electives

Course Code Units Course Title
COMP4403 2 Compilers and Interpreters
COMP4500 2 Advanced Algorithms & Data Structures
COMP4702 2 Machine Learning
COMS4200 2 Computer Networks II
COMS4507 2 Advanced Computer and Network Security
CSSE3100 2 Reasoning About Programs
CSSE4004 2 Distributed Computing
CSSE4010 2 Digital System Design
DECO4500 2 Advanced Human-Computer Interaction

Part C - ME Electives

Course Code Units Course Title
CSSE7610 2 Concurrency: Theory and Practice
INFS7410 2 Information Retrieval and Web Search [6]

Courses offered on an occasional basis:

Course Code Units Course Title
CSSE7630 2 Principles of Program Analysis
CSSE7640 2 Formal Modelling and Verification

Part D - Other ME Electives

Course Code Units Course Title
COMS7309 2 Computational Techniques in Electromagnetics
ELEC7313 2 Renewable Energy Integration: Technologies to Technical Challenges [1]
ENGG7302 2 Advanced Computational Techniques in Engineering
ENGG7811 2 Research Methods

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 - Other BE (Hons) Electives

Course Code Units Course Title
COMP3301 2 Operating Systems Architecture
COMP3702 2 Artificial Intelligence
COMS3000 2 Information Security
COMS3200 2 Computer Networks I
COSC3000 2 Visualization, Computer Graphics & Data Analysis
COSC3500 2 High-Performance Computing
CSSE3002 2 The Software Process
CSSE3010 2 Embedded Systems Design & Interfacing
CSSE4011 2 Advanced Embedded Systems
DECO3500 2 Social & Mobile Computing
ENGG4800 2 Project Management
INFS3200 2 Advanced Database Systems
INFS3202 2 Web Information Systems
INFS3208 2 Cloud Computing
INFS4203 2 Data Mining
INFS4205 2 Advanced Techniques for High Dimensional Data

Urban Water Engineering - Field of Study

Students enrolled in the 32 unit ME must complete for the (Urban Water Engineering) (Plan Code:URBWAX5674), 32 units comprising;

  1. 18 units from part A1; and
  2. 8 units from part A2; and
  3. 0 to 2 units from part B; and
  4. 2 to 6 units from part C1; and
  5. 0 to 2 units from part D.

Students enrolled in the 48 unit ME must complete for the (Urban Water Engineering) (Plan Code:URBWAX5709), 48 units comprising;

  1. 18 units from part A1; and
  2. 8 units from part A2; and
  3. 0 to 2 units from part B; and
  4. 2 to 6 units from part C1; and
  5. 12 to 14 units from either part C2 or C3; and
  6. 0 to 6 units from part D.

Part A1 - Compulsory

Semester 1

Course Code Units Course Title
CHEE4002 2 Impact and Risk in the Process Industries
CIVL7131 2 Urban Hydrology
ENGG7901 2 Professional Engineering and the Business Environment: Global Practice
WATR7105 2 Integrated Urban Water Management
WATR7108 2 Advanced Unit Operations in Water Management
WATR7109 2 Drinking Water Supply: Source, Treatment and Distribution

Semester 2

Course Code Units Course Title
ENGG7902 2 Engineering Innovation and Leadership
WATR7103 2 Advanced Wastewater and Biosolids Treatment
WATR7104 2 Sewer Networks - Design, Operation and Maintenance

Part A2 - Project or Placement

Course Code Units Course Title
[ ENGG7281 8 Engineering Project 8A [1]
[ or
[ ENGG7282 8 Engineering Project 8A [1]
[ or
[ ENGG7290 8 Engineering Placement Semester

Part B - Electives

Semester 1

Course Code Units Course Title
CIVL4140 2 Contaminant Transport Modelling
CIVL4170 2 Environmental Risk Assessment and Management
CIVL4180 2 Sustainable Built Environment

Part C1 - ME Electives

Semester 1

Course Code Units Course Title
CHEE7502 2 Sustainable Bioresource Engineering

Semester 2

Course Code Units Course Title
WATR7106 2 Emerging Issues in the Urban Water Cycle and Public Health
WATR7107 2 Wastewater Modelling and Control

Part C2 - ME Electives

Students with a background in Chemistry, Environmental or Biological Sciences

Semester 1

Course Code Units Course Title
CHEE2001 2 Process Principles
CHEE3002 2 Heat & Mass Transfer

Semester 2

Course Code Units Course Title
CHEE2501 2 Environmental Systems Engineering I: Processes
MATH7052 2 Multivariate Calculus & Ordinary Differential Equations

Semester 1 and Semester 2

Course Code Units Course Title
ENGG1500 2 Engineering Thermodynamics
MATH7051 2 Calculus & Linear Algebra I
[ CHEE2003 2 Fluid & Particle Mechanics
[ or
[ MECH2410 2 Fundamentals of Fluid Mechanics

Part C3 - ME Electives

Students with a background in Engineering (excluding Chemical Engineering)

Semester 1

Course Code Units Course Title
CHEE1001 2 Principles of Biological Engineering
CHEE2001 2 Process Principles
CHEE3002 2 Heat & Mass Transfer

Semester 2

Course Code Units Course Title
CHEE2501 2 Environmental Systems Engineering I: Processes
CHEM2056 2 Physical Chemistry for Engineering

Semester 1 and Semester 2

Course Code Units Course Title
CHEM1100 2 Chemistry 1

Part D - Non-Engineering ME Electives

Semester 1

Course Code Units Course Title
ENVM7001 2 Foundations in Environmental Studies
ENVM7201 2 Catchment Processes & Management
ENVM7202 2 Resource Management & Environmental Planning
MGTS7607 2 Ethical Issues in Management
MGTS7615 2 Public Sector Accountability
MGTS7616 2 Designing Public Policy
TIMS7323 2 Bio-Entrepreneurship and Innovation

Semester 2

Course Code Units Course Title
ECON7540 2 Economics of Innovation & Entrepreneurship
MGTS7309 2 Decision Making & Reporting for Sustainability

Semester 1 and Semester 2

Course Code Units Course Title
MGTS7303 2 Principles of Strategic Management

End notes

  • [1] This course is offered over more than one semester. Enrol in the same course code in each semester.
  • [2] Code for student in year courses commencing in sem 1. Students must re-enrol in the same code in sem 2.
  • [3] Code for student in year courses commencing in sem 2. Students must re-enrol in the same code in sem 1 the following year.
  • [4] Approval from the Executive Dean, Head of School or Program Coordinator required.
  • [5] Course is offered in odd-numbered years only.
  • [6] Course is offered in even-numbered years only.