Master of Professional Engineering

This course is a professionally accredited engineering degree for students who have completed undergraduate studies in engineering. Students specialise in a program of engineering and undertake advanced engineering technical units, a design and a research project, and professional units. The course, designed in consultation with industry, equips graduates with both outstanding technical skills and the ability to work creatively as part of a team across the breadth of an engineering challenge.

Course overview

Course title
Master of Professional Engineering
Award abbreviation
MPE
Course code
62550
Course type
professional practice master's degree
Status
current / 2018
Administered by
Faculty of Engineering and Mathematical Sciences
CRICOS code
074099E

Course details

Intake periods
Beginning of year and mid-year
Attendance type
full- or part-time (Student visa holders should read Education Services for Overseas Students Act 2000 for more information.)
Articulation
The Master of Professional Engineering has the following exit awards: 60260 Graduate Certificate in Engineering (24 points) (24 points), 60330 Graduate Diploma in Engineering (48 points) (48 points)
Credit points required
144
A standard full-time load is 24 points per semester.
Standard course duration
2 years full-time (or equivalent part-time) comprising 96 points of taught units and 48 points of admission credit, as recognised and granted by the Faculty
Maximum course duration
3 years full-time (or equivalent part-time) comprising up to 144 points of taught study (see Rule 5 for further information)
Professional accreditation
Master of Professional Engineering is accredited by: Engineers Australia (EA); Institute of Chemical Engineers (IChemE); Australian Computer Society (ACS).
Time limit
5 years
Delivery mode
internal
Locations offered
UWA (Perth)
Domestic fee type
Commonwealth supported and/or HECS-HELP
Course Coordinator(s)
Professor Michael Johns
Fees
Visit the fees calculator.

Prospective students should see the Future Students website for details on admission requirements, intake periods, fees, availability to international students, careers information etc.

Course structure

Key to availability of units:
S1 = Semester 1; S2 = Semester 2; N/A = not available in 2018; NS = non-standard teaching period

All units have a value of six points unless otherwise stated.

Note: Units that are indicated as N/A may be available in 2019 or 2020.

Note: Students are advised to refer to the recommended study guides available on the EMS website.

Students who have not completed a major in Engineering Science major from this University, or equivalent as recognised by the Faculty, must complete conversion units up to the value of 48 points.

Take all units (24 points):

Note: Students who commenced the course prior to 2014 should contact the Student Experience Office to obtain a study plan.
AvailabilityUnitcodeUnitnameUnit requirements
S1, S2GENG5505Project Management and Engineering Practice
Prerequisites:
enrolment in the Master of Professional Engineering or the Master of Information Technology or the Master of Engineering in Oil and Gas or the Master of Data Science or the Master of Ocean Leadership; for pre-2012 courses: (GENG1003 Introduction to Professional Engineering or ENSC1001 Global Challenges in Engineering) and completion of 96 points towards an Engineering degree
Incompatibility:
CIVL4150 Engineering Practice, ELEC4332 Project Engineering Practice, MECH4400 Engineering for Sustainable Development
S1, S2GENG5507Risk, Reliability and Safety
Prerequisites:
enrolment in the Master of Professional Engineering or the Master of Business and Engineering Asset Management or the Master of Information Technology or the Master of Engineering in Oil and Gas or the Master of Physics; for pre-2012 courses: MATH1010 Calculus and Linear Algebra or MATH1020 Calculus, Statistics and Probability or MATH1001 Mathematical Methods 1 or equivalent. This unit is also available to students in the Master of Ocean Leadership with the approval of the course coordinator and completion of an undergraduate major in Engineering Science or equivalent.
S1, S2GENG5511Engineering Research Project Part 1
Prerequisites:
completion of 24 points of Level 4/Level 5 units in the Master of Professional Engineering; for pre-2012 courses: completion of at least 120 points of engineering units
S1, S2GENG5512Engineering Research Project Part 2
Prerequisites:
GENG5511 Engineering Research Project Part 1

Biomedical Engineering specialisation

Note: This specialisation is not available in 2018.

Take all units (60 points):

AvailabilityUnitcodeUnitnameUnit requirements
N/ABMEG4001Biomedical Instrumentation
Prerequisites:
enrolment in the Master of Professional Engineering (Biomedical Engineering specialisation)
Co-requisites:
MECH4424 Measurement and Noise
N/ABMEG4002Biomaterials
Prerequisites:
enrolment in the Master of Professional Engineering (Biomedical Engineering specialisation)
N/ABMEG4003Cardiovascular Biomechanics
Prerequisites:
enrolment in the Master of Professional Engineering (Biomedical Engineering specialisation)
N/ABMEG5001Advanced Topics in Biomedical Engineering
Prerequisites:
enrolment in the Master of Professional Engineering (Biomedical Engineering specialisation)
N/ABMEG5551Biomedical Engineering Design Project 1
Prerequisites:
enrolment in the Master of Professional Engineering (Biomedical Engineering specialisation)
N/ABMEG5552Biomedical Engineering Design Project 2
Prerequisites:
enrolment in the Master of Professional Engineering (Biomedical Engineering specialisation), and BMEG5551 Biomedical Engineering Design Project Part 1
S2MECH4424Measurement and Noise
Prerequisites:
enrolment in the Master of Professional Engineering (Mechanical Engineering specialisation); for pre-2012 courses: (MATH1002 Mathematical Methods 2 or MATH2040 Engineering Mathematics or MATH2020 Multivariable Calculus and Linear Algebra) and (MECH1401 Engineering Dynamics or ENSC3001 Mechanisms and Machines) and (CITS2401 Computer Analysis and Visualisation or GENG2140 Modelling and Computer Analysis for Engineers)
Incompatibility:
MCTX3420 Mechatronics Design
S1PHYS5401Medical Imaging Physics
Prerequisites:
enrolment in the Master of Physics (53560) or the Master of Medical Physics (51630) or Honours in Physics or Master of Professional Engineering (Biomedical Engineering) (62550)
S1SCIE5516Materials Characterisation for Bioengineering Applications
Prerequisites:
enrolment in the Master of Professional Engineering (Electrical and Electronic Engineering specialisation or Mechanical Engineering specialisation)
S1SSEH4633Advanced Biomechanical Methods
Prerequisites:
enrolment in honours or postgraduate study in Sport Science, Exercise and Health

Take unit(s) to the value of 12 points: from Group A; or Group B; or Group C.

Group A
AvailabilityUnitcodeUnitnameUnit requirements
S1SCIE4001The Objectives and Applications of Genomics
Prerequisites:
enrolment in Master of Biotechnology (71580) or Master of Health Science (71540) or Master of Biomedical Science (71520) or honours in the Faculty of Science.
S2SCIE4002Bioinformatics and Data Analysis for Genomics
Prerequisites:
enrolment in the Master of Biotechnology (71580) or the Master of Health Science (71540) or the Master of Biomedical Science (71520) or the Bachelor of Science (Honours) (BH004)

As per sequence notes in Group A.

Group B
AvailabilityUnitcodeUnitnameUnit requirements
S1CITS4402Computer Vision
Prerequisites:
enrolment in one of the following: Master of Professional Engineering; Honours in Computer Science and Software Engineering; Master of Physics; Master of Data Science; for pre-2012 courses: enrolment in honours or a higher degree by coursework in Computer Science and Software Engineering
Incompatibility:
CITS4240 Computer Vision
S2GENG4402Control Engineering
Prerequisites:
enrolment in the Master of Professional Engineering (Chemical Engineering specialisation, Electrical and Electronic Engineering specialisation, Mechanical Engineering specialisation or Software Engineering specialisation); for pre-2012 courses: (GENG1001 Engineering: Introduction to Engineering Mechanics or ENSC2001 Motion) and [(MATH1010 Calculus and Linear Algebra and MATH1020 Calculus Statistics and Probability) or MATH1001 Mathematical Methods 1]
Incompatibility:
MCTX3421 Control and Mechatronics, CHPR3433 Process Dynamics and Control
S2GENG4405Numerical Methods and Modelling
Prerequisites:
enrolment in the Master of Professional Engineering; for Software Engineering specialisation: MATH1002 Mathematical Methods 2 (or equivalent); for pre-2012 courses: [(MATH2020 Multivariable Calculus and Linear Algebra and MATH2209 Calculus and Probability) or MATH2040 Engineering Mathematics or MATH1002 Mathematical Methods 2] and (CITS2401 Computer Analysis and Visualisation or CITS1005 Computing for Engineers and Scientists)
Incompatibility:
for pre-2012 courses: GENG2140 Modelling and Computer Analysis for Engineers
S2PUBH5769Biostatistics II
Prerequisites:
PUBH4401 Biostatistics I or equivalent training/experience
S1, S2SCIE5515Global Challenges in Biomedical Science
Prerequisites:
enrolment in the Master of Biomedical Science (71520) or the Master of Biotechnology (71580)
S1SSEH5687Physical Ergonomics
Prerequisites:
enrolment in the Graduate Diploma in Work Health and Safety (52330) or the Master of Exercise Science (52510) or the Master of Health Science (71540) or the Master of Clinical Exercise Physiology (73520) or the Master of Work Health and Safety (74530)
Incompatibility:
SSEH3387 Ergonomics and Occupational Biomechanics in Industry (formerly HMES3387 Human Performance in Industry)
S2SVLG5003Wicked Problems: Applied Transdisciplinary Design
Prerequisites:
any bachelor's degree; permission/approval is required to enrol

As per sequence notes in Group A.

Group C
AvailabilityUnitcodeUnitnameUnit requirements
NSMKTG5503Enterprise and Innovation
NSMKTG5604Technology Commercialisation
Incompatibility:
MKTG5603 Management of Technology and Innovation

Chemical Engineering specialisation

Take all units (48 points):

AvailabilityUnitcodeUnitnameUnit requirements
S1CHPR4404Advanced Thermodynamics
Prerequisites:
enrolment in the Master of Professional Engineering (Chemical Engineering specialisation) or enrolment in the Master of Engineering in Oil and Gas; for pre-2012 courses: CHPR2431 Chemical Engineering Thermodynamics, or ENSC3006 Chemical Process Thermodynamics and Kinetics
Incompatibility:
CHPR4531 Advanced Prediction of Fluid Properties
S1CHPR4405Particle Mechanics and Solids Handling
Prerequisites:
enrolment in the Master of Professional Engineering (MPE) (Chemical Engineering specialisation or Mechanical Engineering specialisation); for pre-2012 courses: (ENSC3003 Fluid Mechanics or CHPR2433 Fluid Mechanics) and (ENSC3005 Mass and Energy Balances or CHPR2530 Process Fundamentals)
Co-requisites:
for pre-2012 courses: ENSC3007 Heat and Mass Transfer or CHPR2432 Heat and Mass Transfer
Incompatibility:
CHPR3434 Particle Technology
S2CHPR4406Reaction Engineering
Prerequisites:
enrolment in the Master of Professional Engineering (Chemical Engineering specialisation); for pre-2012 courses: CHPR2530 Process Fundamentals, or ENSC3005 Mass and Energy Balances
Incompatibility:
CHPR3432 Chemical Kinetics and Reactor Design, CHPR8501 Advanced Prediction of Fluid Properties
S2CHPR4407Transport Phenomena
Prerequisites:
enrolment in the Master of Professional Engineering (MPE) (Chemical Engineering specialisation or Mechanical Engineering specialisation); for pre-2012 courses: MATH2040 Engineering Mathematics or MATH1002 Mathematical Methods 2 or MATH2020 Multivariable Calculus and Linear Algebra
S1CHPR5501Advanced Reaction Engineering and Catalysts
Prerequisites:
enrolment in the Master of Professional Engineering (Chemical Engineering specialisation) and CHPR4406 Reaction Engineering; for pre-2012 courses: CHPR3432 Chemical Kinetics and Reactor Design or CHPR4406 Reaction Engineering
Incompatibility:
CHPR4431 Advanced Reaction Engineering
S1CHPR5551Chemical Engineering Design Project 1
Prerequisites:
enrolment in the Master of Professional Engineering (Chemical Engineering specialisation) and CHPR4406 Reaction Engineering; for pre-2012 courses: (ENSC3005 Mass and Energy Balances or CHPR2530 Process Fundamentals) and (CHPR3530 Process Modules or ENSC3019 Unit Operations and Unit Processes) and (CHPR4406 Reaction Engineering or CHPR3432 Chemical Kinetics and Reactor Design)
Incompatibility:
CHPR4401 Chemical Engineering Design Project Part 1
S2CHPR5552Chemical Engineering Design Project 2
Prerequisites:
enrolment in the Master of Professional Engineering (Chemical Engineering specialisation) and CHPR5551 Chemical Engineering Design Project 1; for pre-2012 courses: CHPR5551 Chemical Engineering Design Project 1
S2GENG4402Control Engineering
Prerequisites:
enrolment in the Master of Professional Engineering (Chemical Engineering specialisation, Electrical and Electronic Engineering specialisation, Mechanical Engineering specialisation or Software Engineering specialisation); for pre-2012 courses: (GENG1001 Engineering: Introduction to Engineering Mechanics or ENSC2001 Motion) and [(MATH1010 Calculus and Linear Algebra and MATH1020 Calculus Statistics and Probability) or MATH1001 Mathematical Methods 1]
Incompatibility:
MCTX3421 Control and Mechatronics, CHPR3433 Process Dynamics and Control

Take unit(s) to the value of 12 points:

Group A
AvailabilityUnitcodeUnitnameUnit requirements
NSCHPR5520Combustion Science and Technology
Prerequisites:
enrolment in the Master of Professional Engineering (Chemical Engineering specialisation or Mechanical Engineering specialisation) and CHPR4406 Reaction Engineering; for pre-2012 courses: (CHPR4406 Reaction Engineering or CHPR3432 Chemical Kinetics and Reactor Design) and (CHPR2431 Chemical Engineering Thermodynamics or ENSC3006 Chemical Process Thermodynamics and Kinetics)
S1CHPR5521Gas Processing 1—Flow Assurance and Gathering
Prerequisites:
enrolment in the Master of Professional Engineering (Chemical Engineering specialisation or Mechanical Engineering specialisation); or enrolment in the Master of Engineering in Oil and Gas; for pre-2012 courses: none
Co-requisites:
CHPR4404 Advanced Thermodynamics or CHPR4531 Advanced Prediction of Fluid Properties
S2CHPR5522Gas Processing 2—Treating and LNG Production
Prerequisites:
enrolment in the Master of Professional Engineering (Chemical Engineering specialisation or Mechanical Engineering specialisation); or enrolment in the Master of Engineering in Oil and Gas; for pre-2012 courses: none
Incompatibility:
CHPR3531 Process Modelling

Take unit(s) to the value of 12 points:

Group B
AvailabilityUnitcodeUnitnameUnit requirements
S1ELEC5506Process Instrumentation and Control
Prerequisites:
enrolment in the Master of Professional Engineering (Electrical and Electronic Engineering specialisation or Chemical Engineering specialisation or Mechanical Engineering specialisation); for pre-2012 courses: (MATH1002 Mathematical Methods 2 or MATH2040 Engineering Mathematics or equivalent) or ENSC2001 Motion or ENSC2002 Energy
Incompatibility:
ELEC3320 Process Instrumentation and Control
S2ENVE4401Contaminant Fate and Transport
Prerequisites:
enrolment in the Master of Professional Engineering (Environmental Engineering specialisation or Chemical Engineering specialisation); for pre-2012 courses: [CHEM1101 Inorganic and Physical Chemistry (or equivalent) or CHEM1001 Chemistry—Properties and Energetics (or equivalent)] and (ENVE2602 Environmental Fluid Mechanics or ENSC3010 Hydraulics)
Incompatibility:
ENVE3606 Contaminant Fate and Transport
S1GENG4403Extractive Metallurgy
Prerequisites:
enrolment in the Master of Professional Engineering (Chemical Engineering specialisation or Mechanical Engineering or Mining Engineering specialisation); for pre-2012 courses: none
Incompatibility:
CHPR3412 Extractive Metallurgy—Principles
S2GENG4405Numerical Methods and Modelling
Prerequisites:
enrolment in the Master of Professional Engineering; for Software Engineering specialisation: MATH1002 Mathematical Methods 2 (or equivalent); for pre-2012 courses: [(MATH2020 Multivariable Calculus and Linear Algebra and MATH2209 Calculus and Probability) or MATH2040 Engineering Mathematics or MATH1002 Mathematical Methods 2] and (CITS2401 Computer Analysis and Visualisation or CITS1005 Computing for Engineers and Scientists)
Incompatibility:
for pre-2012 courses: GENG2140 Modelling and Computer Analysis for Engineers
S1GENG4407Advanced Engineering Mathematics
Prerequisites:
enrolment in the Master of Professional Engineering (Chemical Engineering specialisation, Electrical and Electronic Engineering specialisation or Environmental Engineering specialisation); for pre-2012 courses: (MATH2020 Multivariable Calculus and Linear Algebra and MATH2209 Calculus and Probability) or MATH2040 Engineering Mathematics or MATH1002 Mathematical Methods 2
Incompatibility:
ELEC3303 Electromagnetic Theory
S2GENG4408Introduction to Biomedical Engineering
Prerequisites:
enrolment in the Master of Professional Engineering
S1GENG5503Modern Control Systems
Prerequisites:
enrolment in the Master of Professional Engineering (Chemical Engineering specialisation, Electrical and Electronic Engineering specialisation or Mechanical Engineering specialisation) and GENG4402 Control Engineering; for pre-2012 courses: MCTX3421 Control and Mechatronics or ELEC3015 Signals and Systems or ELEC2305 Signals and Systems 2 or GENG4402 Control Engineering
Incompatibility:
ELEC4300 Control Engineering
S2GENG5504Petroleum Engineering
Prerequisites:
enrolment in the Master of Professional Engineering; for pre-2012 courses: (MATH2020 Multivariable Calculus and Linear Algebra or MATH2040 Engineering Mathematics or MATH1002 Mathematical Methods 2) and (ENSC1002 Material Behaviour from Atoms to Bridges or MATE1412 Materials Engineering 1)
Incompatibility:
PETR2510 Petroleum Engineering Fundamentals, PETR3512 Reservoir Characterisation, PETR8504 Reservoir Characterisation
S2GENG5506Renewable Energy
Prerequisites:
enrolment in the Master of Professional Engineering (Chemical Engineering specialisation, Electrical and Electronic Engineering specialisation, Environmental Engineering specialisation or Mechanical Engineering specialisation); for pre-2012 courses: none. This unit is also available to students in the Master of Ocean Leadership with the approval of the course coordinator and completion of an undergraduate major in Engineering Science or equivalent.
Incompatibility:
CHPR4403 Future Energy
S2SVLG5003Wicked Problems: Applied Transdisciplinary Design
Prerequisites:
any bachelor's degree; permission/approval is required to enrol

Civil Engineering specialisation

Take all units (48 points):

AvailabilityUnitcodeUnitnameUnit requirements
S1CIVL4401Applied Geomechanics
Prerequisites:
enrolment in the Master of Professional Engineering (Civil Engineering specialisation); for pre-2012 courses: CIVL2122 Geomechanics or ENSC3009 Geomechanics
Incompatibility:
CIVL3120 Applied Geomechanics
S1CIVL4402Civil Hydraulics
Prerequisites:
enrolment in the Master of Professional Engineering (Civil Engineering specialisation); for pre-2012 courses: CIVL2130 Hydraulics I, ENSC3010 Hydraulics, ENSC3003 Fluid Mechanics, or MECH2403 Thermofluids 2
Incompatibility:
CIVL3130 Hydraulics II
S2CIVL4403Structural Concrete
Prerequisites:
enrolment in the Master of Professional Engineering (Civil Engineering specialisation); for pre-2012 courses: CIVL2110 Statics and Solid Mechanics or ENSC3004 Solid Mechanics
Incompatibility:
CIVL3112 Structural Concrete Design
S1CIVL4404Structural Steel
Prerequisites:
enrolment in the Master of Professional Engineering (Civil Engineering Specialisation); for pre-2012 courses: CIVL2110 Statics and Solid Mechanics or ENSC3004 Solid Mechanics
Incompatibility:
CIVL3111 Structural Steel Design
S1CIVL5551Civil Engineering Design Project 1
Prerequisites:
enrolment in the Master of Professional Engineering (Civil Engineering specialisation); for pre-2012 courses: (MATH1002 Mathematical Methods 2 or MATH2040 Engineering Mathematics) and (ENSC3009 Geomechanics or CIVL2122 Geomechanics) and (ENSC3010 Hydraulics or ENSC3003 Fluid Mechanics or equivalent)
Co-requisites:
GENG5505 Project Management and Engineering Practice
Incompatibility:
CIVL2150 Surveying and CAD, CIVL3140 Civil Engineering Analysis and Modelling
S2CIVL5552Civil Engineering Design Project 2
Prerequisites:
enrolment in the Master of Professional Engineering (Civil Engineering specialisation); CIVL4403 Structural Concrete and CIVL4404 Structural Steel; for pre-2012 courses: (MATH2040 Engineering Mathematics or MATH1002 Mathematical Methods 2 or MATH2020 Multivariable Calculus and Linear Algebra) and (ENSC3008 Structural Analysis or CIVL3110 Structural Analysis) and (CIVL4403 Structural Concrete or CIVL3112 Structural Concrete Design) and (CIVL4404 Structural Steel or CIVL3111 Structural Steel)
Co-requisites:
GENG5505 Project Management and Engineering Practice or CIVL4150 Engineering Practice
Incompatibility:
CIVL4111 Design of Structural Systems
S2GENG4405Numerical Methods and Modelling
Prerequisites:
enrolment in the Master of Professional Engineering; for Software Engineering specialisation: MATH1002 Mathematical Methods 2 (or equivalent); for pre-2012 courses: [(MATH2020 Multivariable Calculus and Linear Algebra and MATH2209 Calculus and Probability) or MATH2040 Engineering Mathematics or MATH1002 Mathematical Methods 2] and (CITS2401 Computer Analysis and Visualisation or CITS1005 Computing for Engineers and Scientists)
Incompatibility:
for pre-2012 courses: GENG2140 Modelling and Computer Analysis for Engineers
S1GENG5514Finite Element Methods
Prerequisites:
enrolment in the Master of Professional Engineering (Civil Engineering specialisation or Mechanical Engineering specialisation); for pre-2012 courses: (ENSC3004 Solid Mechanics or CIVL2110 Statics and Solid Mechanics) and (GENG2140 Modelling and Computer Analysis for Engineers or CITS2401 Computer Analysis and Visualisation) and [ENSC3010 Hydraulics or ENSC3003 Fluid Mechanics (or equivalent)]
Incompatibility:
MECH4405 Design Tools: Finite Element Modelling; CIVL7140 Civil Engineering Numerical Analysis; CIVL8140 Computational Solid Mechanics

Take unit(s) to the value of 24 points:

Group A
AvailabilityUnitcodeUnitnameUnit requirements
S2CIVL5501Structural Dynamics
Prerequisites:
enrolment in the Master of Professional Engineering (MPE) (Civil Engineering specialisation); for pre-2012 courses: CIVL3110 Structural Analysis or ENSC3008 Structural Analysis
Incompatibility:
CIVL4110 Structural Dynamics
S1CIVL5502Transportation Engineering
Prerequisites:
enrolment in the Master of Professional Engineering (Civil Engineering specialisation); for pre-2012 courses: none
Incompatibility:
CIVL4180 Transportation Engineering
NSCIVL5503Underground Construction
Prerequisites:
enrolment in the Master of Professional Engineering (Civil Engineering specialisation) and CIVL4401 Applied Geomechanics; for pre-2012 courses: (CIVL3120 Applied Geomechanics or CIVL4401 Applied Geomechanics) and (CIVL2122 Geomechanics or ENSC3009 Geomechanics)
Incompatibility:
CIVL4120 Foundation Engineering Design
NSCIVL5504Offshore Geomechanics
Prerequisites:
enrolment in the Master of Professional Engineering (Civil Engineering specialisation) and CIVL4401 Applied Geomechanics; for pre-2012 courses: CIVL2122 Geomechanics or ENSC3009 Geomechanics
S2CIVL5505Introduction to Design of Offshore Systems
Prerequisites:
enrolment in the Master of Professional Engineering (Civil Engineering specialisation or Mechanical Engineering specialisation) or enrolment in the Master of Engineering in Oil and Gas; for pre-2012 courses: none. This unit is also available to students in the Master of Ocean Leadership with the approval of the Course Coordinator and completion of an undergraduate major in Engineering Science or equivalent.
Incompatibility:
CIVL4170 Design of Offshore Systems
S1ENVE4402Hydrology
Prerequisites:
enrolment in the Master of Professional Engineering (Environmental Engineering Specialisation or Civil Engineering Specialisation); for pre-2012 courses: none
Co-requisites:
for pre-2012 courses: (MATH2209 Calculus and Probability or MATH2040 Engineering Mathematics or MATH1002 Mathematical Methods 2) and (ENVE2603 Introduction to Environmental Hydrology or ENVT2251 Environmental Hydrology and Water Resource Management)
Incompatibility:
ENVE3603 Quantitative Environmental Hydrology
NSENVE5502Wastewater Engineering: Treatment and Resource Recovery
Prerequisites:
enrolment in the Master of Professional Engineering (Environmental Engineering specialisation); or enrolment in the Master of Biotechnology; for pre-2012 courses: none
Incompatibility:
ENVE4609 Water and Wastewater Treatment
S1GENG5501Coastal and Offshore Engineering
Prerequisites:
enrolment in the Master of Professional Engineering; for pre-2012 courses: CIVL2130 Hydraulics I, or ENSC3010 Hydraulics, or ENVE2602 Environmental Fluid Mechanics. This unit is also available to students in the Master of Ocean Leadership with the approval of the Course Coordinator and completion of an undergraduate major in Engineering Science or equivalent.
Incompatibility:
ENVE4614 Oceanographic Engineering, CIVL4130 Offshore and Coastal Engineering
S2GENG5502Environmental Geotechnics
Prerequisites:
enrolment in the Master of Professional Engineering; for pre-2012 courses: none
Incompatibility:
CIVL4121 Geotechnical and Geoenvironmental Engineering
S2SVLG5003Wicked Problems: Applied Transdisciplinary Design
Prerequisites:
any bachelor's degree; permission/approval is required to enrol

Electrical and Electronic Engineering specialisation

Take all units (48 points):

AvailabilityUnitcodeUnitnameUnit requirements
S1ELEC4401Circuits and Electronic Systems
Prerequisites:
enrolment in the Master of Professional Engineering (Electrical and Electronic Engineering specialisation); for pre-2012 courses: (ELEC2300 Circuits and Electronic Systems 2 or ENSC3017 Circuits and Electronics) and (ELEC2304 Physical Electronics 2 or ENSC3014 Electronic Materials and Devices)
Incompatibility:
ELEC3301 Circuits and Electronic Systems 3
NSELEC4402Communications Systems
Prerequisites:
enrolment in the Master of Professional Engineering (Electrical and Electronic Engineering specialisation); for pre-2012 courses: ELEC2305 Signals and Systems 2 or ENSC3015 Signals and Systems
Incompatibility:
ELEC3302 Communication Systems
S2ELEC4403Digital and Embedded Systems
Prerequisites:
enrolment in the Master of Professional Engineering (Electrical and Electronic Engineering specialisation, Mechanical Engineering specialisation or Software Engineering specialisation) or the Master of Information Technology or Honours in Computer Science and Software Engineering; for pre-2012 courses: none
Incompatibility:
ELEC2303 Embedded Systems and ENSC3020 Digital Embedded Systems
S1ELEC4404Signal Processing
Prerequisites:
enrolment in the Master of Professional Engineering (Electrical and Electronic Engineering specialisation, Mechanical Engineering specialisation or Software Engineering specialisation); for pre-2012 courses: ELEC3306 Signals and Systems 3 and ELEC2305 Signals and Systems 2
Incompatibility:
ELEC2306 Fundamentals of Electrical Engineering
S1ELEC5551Electrical and Electronic Engineering Design Project 1
Prerequisites:
completion of 24 points in the Master of Professional Engineering (Electrical and Electronic Engineering specialisation)
Co-requisites:
GENG5505 Project Management and Engineering Practice
S2ELEC5552Electrical and Electronic Engineering Design Project 2
Prerequisites:
ELEC5551 Electrical and Electronic Engineering Design Project 1
S2GENG4402Control Engineering
Prerequisites:
enrolment in the Master of Professional Engineering (Chemical Engineering specialisation, Electrical and Electronic Engineering specialisation, Mechanical Engineering specialisation or Software Engineering specialisation); for pre-2012 courses: (GENG1001 Engineering: Introduction to Engineering Mechanics or ENSC2001 Motion) and [(MATH1010 Calculus and Linear Algebra and MATH1020 Calculus Statistics and Probability) or MATH1001 Mathematical Methods 1]
Incompatibility:
MCTX3421 Control and Mechatronics, CHPR3433 Process Dynamics and Control
S1GENG4407Advanced Engineering Mathematics
Prerequisites:
enrolment in the Master of Professional Engineering (Chemical Engineering specialisation, Electrical and Electronic Engineering specialisation or Environmental Engineering specialisation); for pre-2012 courses: (MATH2020 Multivariable Calculus and Linear Algebra and MATH2209 Calculus and Probability) or MATH2040 Engineering Mathematics or MATH1002 Mathematical Methods 2
Incompatibility:
ELEC3303 Electromagnetic Theory

Take units to a total value of 24 points from Group A or take units to a total value of 18 points from Group A and 6 points from Group B:

Group A
AvailabilityUnitcodeUnitnameUnit requirements
S2ELEC5501Advanced Communications
Prerequisites:
enrolment in the Master of Professional Engineering (Electrical and Electronic Engineering specialisation); ELEC4402 Communications Systems; for pre-2012 courses: ELEC3302 Communications Systems
Incompatibility:
ELEC4301 Digital Communications and Networking
S2ELEC5502Analogue Electronics
Prerequisites:
enrolment in the Master of Professional Engineering (Electrical and Electronic Engineering specialisation); for pre-2012 courses: (ELEC2300 Circuits and Electronic Systems 2 or ENSC3017 Circuits and Electronics), (ELEC2304 Physical Electronics 2 or ENSC3014 Electronic Materials and Devices), (ELEC2305 Signals and Systems 2 or ENSC3015 Signals and Systems) and (ELEC3301 Circuits and Electronic Systems 3 or ELEC4401 Circuits and Electronic Systems)
Incompatibility:
ELEC3300 Analogue Electronics
S1ELEC5503Digital Microelectronics System Design
Prerequisites:
enrolment in the Master of Professional Engineering (Electrical and Electronic Engineering specialisation); for pre-2012 courses: (ELEC2300 Circuits and Electronic Systems 2 or ENSC3017 Circuits and Electronics) and (ELEC2304 Physical Electronics 2 or ENSC3014 Electronic Materials and Devices)
Incompatibility:
ELEC4302 Digital Microelectronics Systems Design
S1ELEC5504Power Electronics
Prerequisites:
enrolment in the Master of Professional Engineering (Electrical and Electronic Engineering specialisation); for pre-2012 courses: ELEC3301 Circuits and Electronic Systems
Incompatibility:
ELEC8380 Advanced Power Electronics Applications in Power Systems
S2ELEC5505Power System Analysis
Prerequisites:
enrolment in the Master of Professional Engineering (Electrical and Electronic Engineering specialisation); for pre-2012 courses: ELEC1302 Power and Machine Technologies or ELEC2302 Electromagnetics and Electromechanics or (ENSC2002 Energy and ENSC3016 Electric Machines)
Incompatibility:
ELEC4307 Power Transmission and Control
S1ELEC5506Process Instrumentation and Control
Prerequisites:
enrolment in the Master of Professional Engineering (Electrical and Electronic Engineering specialisation or Chemical Engineering specialisation or Mechanical Engineering specialisation); for pre-2012 courses: (MATH1002 Mathematical Methods 2 or MATH2040 Engineering Mathematics or equivalent) or ENSC2001 Motion or ENSC2002 Energy
Incompatibility:
ELEC3320 Process Instrumentation and Control
N/AELEC5507Optical Engineering, Photonics and Biomedical Imaging Systems
Prerequisites:
enrolment in the Master of Professional Engineering (Electrical and Electronic Engineering specialisation) or the Master of Physical Science (Physics specialisation); for pre-2012 courses: ELEC3303 Electromagnetic Theory
S1ELEC5508Semiconductor Nanoelectronics
Prerequisites:
enrolment in the Master of Professional Engineering (Electrical and Electronic Engineering specialisation)
Incompatibility:
ELEC4342 Semiconductor Nanoelectronics, ELEC8324 Compound Semiconductor Devices
S1GENG5503Modern Control Systems
Prerequisites:
enrolment in the Master of Professional Engineering (Chemical Engineering specialisation, Electrical and Electronic Engineering specialisation or Mechanical Engineering specialisation) and GENG4402 Control Engineering; for pre-2012 courses: MCTX3421 Control and Mechatronics or ELEC3015 Signals and Systems or ELEC2305 Signals and Systems 2 or GENG4402 Control Engineering
Incompatibility:
ELEC4300 Control Engineering
S2GENG5506Renewable Energy
Prerequisites:
enrolment in the Master of Professional Engineering (Chemical Engineering specialisation, Electrical and Electronic Engineering specialisation, Environmental Engineering specialisation or Mechanical Engineering specialisation); for pre-2012 courses: none. This unit is also available to students in the Master of Ocean Leadership with the approval of the course coordinator and completion of an undergraduate major in Engineering Science or equivalent.
Incompatibility:
CHPR4403 Future Energy
S2GENG5508Robotics
Prerequisites:
enrolment in the Master of Professional Engineering (Electrical and Electronic Engineering specialisation, Mechanical Engineering specialisation or Software Engineering specialisation) or enrolment in the Master of Information Technology; for pre-2012 courses: none
Incompatibility:
ELEC4314 Robotics and Automation

Take units to a total value of 24 points from Group A or take units to a total value of 18 points from Group A and 6 points from Group B:

Group B
AvailabilityUnitcodeUnitnameUnit requirements
S1CITS4402Computer Vision
Prerequisites:
enrolment in one of the following: Master of Professional Engineering; Honours in Computer Science and Software Engineering; Master of Physics; Master of Data Science; for pre-2012 courses: enrolment in honours or a higher degree by coursework in Computer Science and Software Engineering
Incompatibility:
CITS4240 Computer Vision
S2CITS4404Artificial Intelligence and Adaptive Systems
Prerequisites:
enrolment in the Master of Professional Engineering or Master of Data Science or Honours in Computer Science and Software Engineering; for pre-2012 courses: enrolment in honours or a higher degree by coursework in Computer Science and Software Engineering
Incompatibility:
CITS7212 Computational Intelligence
S2CITS4419Mobile and Wireless Computing
Prerequisites:
enrolment in the Master of Professional Engineering or Honours in Computer Science and Software Engineering or Master of Data Science; for pre-2012 courses: enrolment in honours or a higher degree by coursework in Computer Science and Software Engineering
Incompatibility:
CITS7219 Mobile and Wireless Computing
S2GENG4405Numerical Methods and Modelling
Prerequisites:
enrolment in the Master of Professional Engineering; for Software Engineering specialisation: MATH1002 Mathematical Methods 2 (or equivalent); for pre-2012 courses: [(MATH2020 Multivariable Calculus and Linear Algebra and MATH2209 Calculus and Probability) or MATH2040 Engineering Mathematics or MATH1002 Mathematical Methods 2] and (CITS2401 Computer Analysis and Visualisation or CITS1005 Computing for Engineers and Scientists)
Incompatibility:
for pre-2012 courses: GENG2140 Modelling and Computer Analysis for Engineers
S2GENG4408Introduction to Biomedical Engineering
Prerequisites:
enrolment in the Master of Professional Engineering
S1SCIE5516Materials Characterisation for Bioengineering Applications
Prerequisites:
enrolment in the Master of Professional Engineering (Electrical and Electronic Engineering specialisation or Mechanical Engineering specialisation)
S2SVLG5003Wicked Problems: Applied Transdisciplinary Design
Prerequisites:
any bachelor's degree; permission/approval is required to enrol

Environmental Engineering specialisation

Take all units (48 points):

AvailabilityUnitcodeUnitnameUnit requirements
S2ENVE4401Contaminant Fate and Transport
Prerequisites:
enrolment in the Master of Professional Engineering (Environmental Engineering specialisation or Chemical Engineering specialisation); for pre-2012 courses: [CHEM1101 Inorganic and Physical Chemistry (or equivalent) or CHEM1001 Chemistry—Properties and Energetics (or equivalent)] and (ENVE2602 Environmental Fluid Mechanics or ENSC3010 Hydraulics)
Incompatibility:
ENVE3606 Contaminant Fate and Transport
S1ENVE4402Hydrology
Prerequisites:
enrolment in the Master of Professional Engineering (Environmental Engineering Specialisation or Civil Engineering Specialisation); for pre-2012 courses: none
Co-requisites:
for pre-2012 courses: (MATH2209 Calculus and Probability or MATH2040 Engineering Mathematics or MATH1002 Mathematical Methods 2) and (ENVE2603 Introduction to Environmental Hydrology or ENVT2251 Environmental Hydrology and Water Resource Management)
Incompatibility:
ENVE3603 Quantitative Environmental Hydrology
S1ENVE4403Fluid Transport, Mixing and Dispersion
Prerequisites:
enrolment in the Master of Professional Engineering (Environmental Engineering specialisation); for pre-2012 courses: (MATH2040 Engineering Mathematics or MATH2209 Calculus and Probability or MATH1002 Mathematical Methods 2) and (ENVE2602 Environmental Fluid Mechanics or ENSC3010 Hyrdraulics). This unit is also available to students in the Master of Ocean Leadership with the approval of the course coordinator and completion of an undergraduate major in Engineering Science or equivalent.
Incompatibility:
ENVE3601 Environmental Fluid Mechanics
S1ENVE4405Ecological Engineering
Prerequisites:
enrolment in the Master of Professional Engineering (Environmental Engineering specialisation or Mechanical Engineering specialisation) or enrolment in the Master of Biotechnology; for pre-2012 courses: none
Incompatibility:
ENVE3604 Ecological Engineering
S2ENVE5551Environmental Engineering Design Project 1
Prerequisites:
completion of at least 24 points of the Level 4/Level 5 units in the Master of Professional Engineering (MPE) (Environmental Engineering specialisation); for pre-2012 courses: none
Co-requisites:
GENG5505 Project Management and Engineering Practice
Incompatibility:
ENVE3602 Environmental Engineering Design and Management or GENG5509 Engineering Design Project Part 1
S1ENVE5552Environmental Engineering Design Project 2
Prerequisites:
completion of at least 24 points of Level 4/Level 5 units in the Master of Professional Engineering (Environmental Engineering specialisation) and ENVE5551 Environmental Engineering Design Project 1; for pre-2012 courses: ENVE5551 Environmental Engineering Design Project 1 or GENG5515 Interdisciplinary Design Project
Co-requisites:
GENG5505 Project Management and Engineering Practice
Incompatibility:
ENVE4603 Environmental Engineering Design and Management or GENG5510 Engineering Design Project Part 2
S2GENG4405Numerical Methods and Modelling
Prerequisites:
enrolment in the Master of Professional Engineering; for Software Engineering specialisation: MATH1002 Mathematical Methods 2 (or equivalent); for pre-2012 courses: [(MATH2020 Multivariable Calculus and Linear Algebra and MATH2209 Calculus and Probability) or MATH2040 Engineering Mathematics or MATH1002 Mathematical Methods 2] and (CITS2401 Computer Analysis and Visualisation or CITS1005 Computing for Engineers and Scientists)
Incompatibility:
for pre-2012 courses: GENG2140 Modelling and Computer Analysis for Engineers
S2SCIE5500Modelling Natural Systems
Prerequisites:
enrolment in Master of Professional Engineering (62550) or Master of Agricultural Science (72510) or Master of Biological Science (72520) or Master of Environmental Science (72530) or Master of Geoscience (72550), Master of Hydrogeology (72540), Master of Science (70630) or Master of Biotechnology or honours in the Faculty of Science

Take unit(s) to the value of 24 points:

Group A
AvailabilityUnitcodeUnitnameUnit requirements
S1ECON4410Environmental and Resource Economics
Prerequisites:
enrolment in the Master of Professional Engineering Environmental Specialisation (62550) or the Master of Commerce (Advanced) (41650) or the Master of Economics (42620) or the Master of Professional Accounting (46210) or the Master of Agricultural Science (72510) or the Master of Environmental Science (72530) or the Master of International Development (71550) or the Master of Agricultural Economics (73530) or the Bachelor of Science (Honours) (BH004) or the Master of Ocean Leadership (62540)
Incompatibility:
ECON3311 Environmental and Resource Economics
NSENVE5502Wastewater Engineering: Treatment and Resource Recovery
Prerequisites:
enrolment in the Master of Professional Engineering (Environmental Engineering specialisation); or enrolment in the Master of Biotechnology; for pre-2012 courses: none
Incompatibility:
ENVE4609 Water and Wastewater Treatment
NS, S2ENVT4411Geographic Information Systems Applications
S1GENG4407Advanced Engineering Mathematics
Prerequisites:
enrolment in the Master of Professional Engineering (Chemical Engineering specialisation, Electrical and Electronic Engineering specialisation or Environmental Engineering specialisation); for pre-2012 courses: (MATH2020 Multivariable Calculus and Linear Algebra and MATH2209 Calculus and Probability) or MATH2040 Engineering Mathematics or MATH1002 Mathematical Methods 2
Incompatibility:
ELEC3303 Electromagnetic Theory
S1GENG5501Coastal and Offshore Engineering
Prerequisites:
enrolment in the Master of Professional Engineering; for pre-2012 courses: CIVL2130 Hydraulics I, or ENSC3010 Hydraulics, or ENVE2602 Environmental Fluid Mechanics. This unit is also available to students in the Master of Ocean Leadership with the approval of the Course Coordinator and completion of an undergraduate major in Engineering Science or equivalent.
Incompatibility:
ENVE4614 Oceanographic Engineering, CIVL4130 Offshore and Coastal Engineering
S2GENG5502Environmental Geotechnics
Prerequisites:
enrolment in the Master of Professional Engineering; for pre-2012 courses: none
Incompatibility:
CIVL4121 Geotechnical and Geoenvironmental Engineering
S2GENG5506Renewable Energy
Prerequisites:
enrolment in the Master of Professional Engineering (Chemical Engineering specialisation, Electrical and Electronic Engineering specialisation, Environmental Engineering specialisation or Mechanical Engineering specialisation); for pre-2012 courses: none. This unit is also available to students in the Master of Ocean Leadership with the approval of the course coordinator and completion of an undergraduate major in Engineering Science or equivalent.
Incompatibility:
CHPR4403 Future Energy
NSMINE4406Geotechnology of Mine Waste
Prerequisites:
enrolment in the Master of Professional Engineering (Mining Engineering specialisation or Environmental Engineering specialisation);

for pre-2012 courses: CIVL2121 Engineering Geology and Geomechanics or CIVL2122 Geomechanics or ENSC3009 Geomechanics

Incompatibility:
MINE4166 Geotechnology of Mine Waste Management
S2SVLG5003Wicked Problems: Applied Transdisciplinary Design
Prerequisites:
any bachelor's degree; permission/approval is required to enrol

Mechanical Engineering specialisation

Take all units (60 points):

AvailabilityUnitcodeUnitnameUnit requirements
S2GENG4402Control Engineering
Prerequisites:
enrolment in the Master of Professional Engineering (Chemical Engineering specialisation, Electrical and Electronic Engineering specialisation, Mechanical Engineering specialisation or Software Engineering specialisation); for pre-2012 courses: (GENG1001 Engineering: Introduction to Engineering Mechanics or ENSC2001 Motion) and [(MATH1010 Calculus and Linear Algebra and MATH1020 Calculus Statistics and Probability) or MATH1001 Mathematical Methods 1]
Incompatibility:
MCTX3421 Control and Mechatronics, CHPR3433 Process Dynamics and Control
S2GENG4405Numerical Methods and Modelling
Prerequisites:
enrolment in the Master of Professional Engineering; for Software Engineering specialisation: MATH1002 Mathematical Methods 2 (or equivalent); for pre-2012 courses: [(MATH2020 Multivariable Calculus and Linear Algebra and MATH2209 Calculus and Probability) or MATH2040 Engineering Mathematics or MATH1002 Mathematical Methods 2] and (CITS2401 Computer Analysis and Visualisation or CITS1005 Computing for Engineers and Scientists)
Incompatibility:
for pre-2012 courses: GENG2140 Modelling and Computer Analysis for Engineers
S1GENG5514Finite Element Methods
Prerequisites:
enrolment in the Master of Professional Engineering (Civil Engineering specialisation or Mechanical Engineering specialisation); for pre-2012 courses: (ENSC3004 Solid Mechanics or CIVL2110 Statics and Solid Mechanics) and (GENG2140 Modelling and Computer Analysis for Engineers or CITS2401 Computer Analysis and Visualisation) and [ENSC3010 Hydraulics or ENSC3003 Fluid Mechanics (or equivalent)]
Incompatibility:
MECH4405 Design Tools: Finite Element Modelling; CIVL7140 Civil Engineering Numerical Analysis; CIVL8140 Computational Solid Mechanics
S2MECH4424Measurement and Noise
Prerequisites:
enrolment in the Master of Professional Engineering (Mechanical Engineering specialisation); for pre-2012 courses: (MATH1002 Mathematical Methods 2 or MATH2040 Engineering Mathematics or MATH2020 Multivariable Calculus and Linear Algebra) and (MECH1401 Engineering Dynamics or ENSC3001 Mechanisms and Machines) and (CITS2401 Computer Analysis and Visualisation or GENG2140 Modelling and Computer Analysis for Engineers)
Incompatibility:
MCTX3420 Mechatronics Design
S1MECH4426Dynamics, Vibration and Sound
Prerequisites:
enrolment in the Master of Professional Engineering (Mechanical Engineering specialisation); for pre-2012 courses: [(MATH1010 Calculus and Linear Algebra and MATH1020 Calculus, Statistics and Probability) or MATH1001 Mathematical Methods 1 (or equivalent)] and (MECH1401 Engineering Dynamics or ENSC3001 Mechanisms and Machines) and (CITS2401 Computer Analysis and Visualisation or GENG2140 Modelling and Computer Analysis for Engineers)
Incompatibility:
MECH3404 Vibration and Signal Processing
S1MECH4428Degradation of Materials
Prerequisites:
enrolment in the Master of Professional Engineering (Mechanical Engineering specialisation); for pre-2012 courses: MATE1412 Materials Engineering 1 or (ENSC1002 Material Behaviour from Atoms to Bridges and ENSC3002 Materials and Manufacturing)
Incompatibility:
MECH3405 Structural Integrity
S1MECH4429Applied Engineering Thermodynamics
Prerequisites:
enrolment in the Master of Professional Engineering (Mechanical Engineering specialisation); for pre-2012 courses: ENSC2002 Energy or ENSC3003 Fluid Mechanics or MECH2403 Thermofluids 2 or CHPR2433 Fluid Mechanics or equivalent
Incompatibility:
MECH3401 Thermofluids 3
S2MECH5502Analysis and Design of Machine Components
Prerequisites:
enrolment in the Master of Professional Engineering (Mechanical Engineering specialisation)
Incompatibility:
MECH3403 Mechanical Design
S1MECH5551Mechanical Engineering Design Project 1
Prerequisites:
enrolment in the Master of Professional Engineering (Mechanical Engineering specialisation) and MECH5502 Analysis and Design of Machine Components; for pre-2012 courses: completion of 26 points of engineering units
Co-requisites:
MECH4429 Applied Engineering Thermodynamics and GENG5505 Project Management and Engineering Practice; for pre-2012 courses: none
S2MECH5552Mechanical Engineering Design Project 2
Prerequisites:
enrolment in the Master of Professional Engineering (Mechanical Engineering specialisation), and MECH5551 Mechanical Engineering Design Project 1
Co-requisites:
GENG5505 Project Management and Engineering Practice

Take unit(s) to the value of 12 points:

Group A
AvailabilityUnitcodeUnitnameUnit requirements
S1CHPR4405Particle Mechanics and Solids Handling
Prerequisites:
enrolment in the Master of Professional Engineering (MPE) (Chemical Engineering specialisation or Mechanical Engineering specialisation); for pre-2012 courses: (ENSC3003 Fluid Mechanics or CHPR2433 Fluid Mechanics) and (ENSC3005 Mass and Energy Balances or CHPR2530 Process Fundamentals)
Co-requisites:
for pre-2012 courses: ENSC3007 Heat and Mass Transfer or CHPR2432 Heat and Mass Transfer
Incompatibility:
CHPR3434 Particle Technology
S2CHPR4407Transport Phenomena
Prerequisites:
enrolment in the Master of Professional Engineering (MPE) (Chemical Engineering specialisation or Mechanical Engineering specialisation); for pre-2012 courses: MATH2040 Engineering Mathematics or MATH1002 Mathematical Methods 2 or MATH2020 Multivariable Calculus and Linear Algebra
S2CIVL5505Introduction to Design of Offshore Systems
Prerequisites:
enrolment in the Master of Professional Engineering (Civil Engineering specialisation or Mechanical Engineering specialisation) or enrolment in the Master of Engineering in Oil and Gas; for pre-2012 courses: none. This unit is also available to students in the Master of Ocean Leadership with the approval of the Course Coordinator and completion of an undergraduate major in Engineering Science or equivalent.
Incompatibility:
CIVL4170 Design of Offshore Systems
S2ELEC4403Digital and Embedded Systems
Prerequisites:
enrolment in the Master of Professional Engineering (Electrical and Electronic Engineering specialisation, Mechanical Engineering specialisation or Software Engineering specialisation) or the Master of Information Technology or Honours in Computer Science and Software Engineering; for pre-2012 courses: none
Incompatibility:
ELEC2303 Embedded Systems and ENSC3020 Digital Embedded Systems
S1ENVE4405Ecological Engineering
Prerequisites:
enrolment in the Master of Professional Engineering (Environmental Engineering specialisation or Mechanical Engineering specialisation) or enrolment in the Master of Biotechnology; for pre-2012 courses: none
Incompatibility:
ENVE3604 Ecological Engineering
S1GENG4403Extractive Metallurgy
Prerequisites:
enrolment in the Master of Professional Engineering (Chemical Engineering specialisation or Mechanical Engineering or Mining Engineering specialisation); for pre-2012 courses: none
Incompatibility:
CHPR3412 Extractive Metallurgy—Principles
S2GENG4408Introduction to Biomedical Engineering
Prerequisites:
enrolment in the Master of Professional Engineering
S1GENG5501Coastal and Offshore Engineering
Prerequisites:
enrolment in the Master of Professional Engineering; for pre-2012 courses: CIVL2130 Hydraulics I, or ENSC3010 Hydraulics, or ENVE2602 Environmental Fluid Mechanics. This unit is also available to students in the Master of Ocean Leadership with the approval of the Course Coordinator and completion of an undergraduate major in Engineering Science or equivalent.
Incompatibility:
ENVE4614 Oceanographic Engineering, CIVL4130 Offshore and Coastal Engineering
S1GENG5503Modern Control Systems
Prerequisites:
enrolment in the Master of Professional Engineering (Chemical Engineering specialisation, Electrical and Electronic Engineering specialisation or Mechanical Engineering specialisation) and GENG4402 Control Engineering; for pre-2012 courses: MCTX3421 Control and Mechatronics or ELEC3015 Signals and Systems or ELEC2305 Signals and Systems 2 or GENG4402 Control Engineering
Incompatibility:
ELEC4300 Control Engineering
S2GENG5504Petroleum Engineering
Prerequisites:
enrolment in the Master of Professional Engineering; for pre-2012 courses: (MATH2020 Multivariable Calculus and Linear Algebra or MATH2040 Engineering Mathematics or MATH1002 Mathematical Methods 2) and (ENSC1002 Material Behaviour from Atoms to Bridges or MATE1412 Materials Engineering 1)
Incompatibility:
PETR2510 Petroleum Engineering Fundamentals, PETR3512 Reservoir Characterisation, PETR8504 Reservoir Characterisation
S2GENG5506Renewable Energy
Prerequisites:
enrolment in the Master of Professional Engineering (Chemical Engineering specialisation, Electrical and Electronic Engineering specialisation, Environmental Engineering specialisation or Mechanical Engineering specialisation); for pre-2012 courses: none. This unit is also available to students in the Master of Ocean Leadership with the approval of the course coordinator and completion of an undergraduate major in Engineering Science or equivalent.
Incompatibility:
CHPR4403 Future Energy
S2GENG5508Robotics
Prerequisites:
enrolment in the Master of Professional Engineering (Electrical and Electronic Engineering specialisation, Mechanical Engineering specialisation or Software Engineering specialisation) or enrolment in the Master of Information Technology; for pre-2012 courses: none
Incompatibility:
ELEC4314 Robotics and Automation
S1MECH5501Applied Acoustics
Prerequisites:
enrolment in the Master of Professional Engineering (Mechanical Engineering specialisation); for pre-2012 courses: none
S2MECH5504Design and Failure Analysis of Materials
Prerequisites:
enrolment in the Master of Professional Engineering (Mechanical Engineering Specialisation); for pre-2012 courses: MATE1412 Materials Engineering 1 or (ENSC1002 Material Behaviour from Atoms to Bridges and ENSC3002 Materials and Manufacturing)
Incompatibility:
MECH3405 Structural integrity
S1SCIE5516Materials Characterisation for Bioengineering Applications
Prerequisites:
enrolment in the Master of Professional Engineering (Electrical and Electronic Engineering specialisation or Mechanical Engineering specialisation)
S2SVLG5003Wicked Problems: Applied Transdisciplinary Design
Prerequisites:
any bachelor's degree; permission/approval is required to enrol

Mining Engineering specialisation

Take all units (54 points):

AvailabilityUnitcodeUnitnameUnit requirements
S2GENG5502Environmental Geotechnics
Prerequisites:
enrolment in the Master of Professional Engineering; for pre-2012 courses: none
Incompatibility:
CIVL4121 Geotechnical and Geoenvironmental Engineering
S1MINE4401Underground Mining 1
Prerequisites:
enrolment in the Master of Professional Engineering (Mining Engineering specialisation); for pre-2012 courses: CIVL2121 Engineering Geology and Geomechanics, CIVL2122 Geomechanics or ENSC3009 Geomechanics
Incompatibility:
MINE3162 Underground Mining 1
S2MINE4404Rock Mechanics
Prerequisites:
enrolment in the Master of Professional Engineering (Mining Engineering specialisation); for pre-2012 courses: CIVL2121 Engineering Geology and Geomechanics, CIVL2122 Geomechanics or ENSC3009 Geomechanics
Incompatibility:
MINE3160 Rock Mechanics and Rock Slopes
S1MINE4405Mineral Resources
Prerequisites:
enrolment in the Master of Professional Engineering (Mining Engineering specialisation); for pre-2012 courses: CIVL2121 Engineering Geology and Geomechanics or EART1105 The Dynamic Planet or EART1104 Introduction to Geology or CIVL2122 Geomechanics or ENSC3009 Geomechanics
Incompatibility:
EART3351 Mineral Resources
NSMINE4406Geotechnology of Mine Waste
Prerequisites:
enrolment in the Master of Professional Engineering (Mining Engineering specialisation or Environmental Engineering specialisation);

for pre-2012 courses: CIVL2121 Engineering Geology and Geomechanics or CIVL2122 Geomechanics or ENSC3009 Geomechanics

Incompatibility:
MINE4166 Geotechnology of Mine Waste Management
S1MINE4503Surface Mining
Prerequisites:
enrolment in the Master of Professional Engineering (MPE) (Mining Engineering specialisation); for pre-2012 courses: none
Incompatibility:
MINE4161 Mine Design, MINE5503 Surface Mining
S1MINE5501Mining Management
Prerequisites:
enrolment in the Master of Professional Engineering (Mining Engineering specialisation) and (MINE3161 Surface Mining or MINE4503 Surface Mining or MINE5503 Surface Mining) and (MINE3162 Underground Mining 1 or MINE4401 Underground Mining 1);

for pre-2012 courses: MINE3162 Underground Mining 1 or MINE4401 Underground Mining 1

Incompatibility:
MINE4165 Mining Management
S2MINE5502Underground Mining 2
Prerequisites:
enrolment in the Master of Professional Engineering (Mining Engineering specialisation) and (MINE3161 Surface Mining or MINE4503 Surface Mining or MINE5503 Surface Mining) and (MINE3162 Underground Mining 1 or MINE4401 Underground Mining 1);

for pre-2012 courses: (MINE3161 Surface Mining or MINE4503 Surface Mining or MINE5503 Surface Mining) and (MINE3162 Underground Mining 1 or MINE4401 Underground Mining 1)

Incompatibility:
MINE4162 Underground Mining 2
S1MINE5552Mining Engineering Design Project 2
Prerequisites:
enrolment in the Master of Professional Engineering (Mining Engineering specialisation) and MINE5502 Underground Mining 2 and MINE5551 Mining Engineering Design Project 1

Take unit(s) to the value of 6 points:

Group A
AvailabilityUnitcodeUnitnameUnit requirements
S2MINE5551Mining Engineering Design Project 1
Prerequisites:
enrolment in the Master of Professional Engineering (Mining Engineering specialisation) and MINE4401 Underground Mining 1 and MINE4405 Mineral Resources and (MINE4503 Surface Mining or MINE5503 Surface Mining)
S2SVLG5003Wicked Problems: Applied Transdisciplinary Design
Prerequisites:
any bachelor's degree; permission/approval is required to enrol

Take unit(s) to the value of 12 points:

Group B
AvailabilityUnitcodeUnitnameUnit requirements
S1, S2ACCT5432Introductory Financial Accounting
Incompatibility:
ACCT1101 Financial Accounting, ACCT5602 Accounting
S1CIVL4401Applied Geomechanics
Prerequisites:
enrolment in the Master of Professional Engineering (Civil Engineering specialisation); for pre-2012 courses: CIVL2122 Geomechanics or ENSC3009 Geomechanics
Incompatibility:
CIVL3120 Applied Geomechanics
S1, S2ECON5541Economics for Business: Applications and Policy
Incompatibility:
ECON5503 Economic Management and Strategy
S1EMPL5412Employment Relations
S2EMPL5450Advanced Topics in Employment Relations
Prerequisites:
EMPL5412 Employment Relations
S1EMPL5511International Employment Relations
S1GENG4403Extractive Metallurgy
Prerequisites:
enrolment in the Master of Professional Engineering (Chemical Engineering specialisation or Mechanical Engineering or Mining Engineering specialisation); for pre-2012 courses: none
Incompatibility:
CHPR3412 Extractive Metallurgy—Principles
S2GENG4405Numerical Methods and Modelling
Prerequisites:
enrolment in the Master of Professional Engineering; for Software Engineering specialisation: MATH1002 Mathematical Methods 2 (or equivalent); for pre-2012 courses: [(MATH2020 Multivariable Calculus and Linear Algebra and MATH2209 Calculus and Probability) or MATH2040 Engineering Mathematics or MATH1002 Mathematical Methods 2] and (CITS2401 Computer Analysis and Visualisation or CITS1005 Computing for Engineers and Scientists)
Incompatibility:
for pre-2012 courses: GENG2140 Modelling and Computer Analysis for Engineers
S1, S2HRMT5504Introduction to Human Resource Management
S1, S2MGMT5507Management and Organisations
S2MGMT5508Organisational Behaviour and Leadership

Software Engineering specialisation

Take all units (66 points):

AvailabilityUnitcodeUnitnameUnit requirements
S1CITS4401Software Requirements and Design
Prerequisites:
enrolment in the Master of Professional Engineering (Software Engineering specialisation) or enrolment in the Master of Information Technology; for pre-2012 courses: CITS1200 Java Programming or CITS1220 Software Engineering or CITS1001 Object-oriented Programming and Software Engineering
Incompatibility:
CITS2220 Software Engineering: Design and CITS3220 Software Requirements and Project Management
S1CITS4402Computer Vision
Prerequisites:
enrolment in one of the following: Master of Professional Engineering; Honours in Computer Science and Software Engineering; Master of Physics; Master of Data Science; for pre-2012 courses: enrolment in honours or a higher degree by coursework in Computer Science and Software Engineering
Incompatibility:
CITS4240 Computer Vision
S1CITS4403Computational Modelling
Prerequisites:
enrolment in one of the following: Master of Professional Engineering; Master of Data Science; Honours in Computer Science and Software Engineering; for pre-2012 courses: enrolment in honours or a higher degree by coursework in Computer Science and Software Engineering
Incompatibility:
CITS7211 Modelling Complex Systems
S2CITS4404Artificial Intelligence and Adaptive Systems
Prerequisites:
enrolment in the Master of Professional Engineering or Master of Data Science or Honours in Computer Science and Software Engineering; for pre-2012 courses: enrolment in honours or a higher degree by coursework in Computer Science and Software Engineering
Incompatibility:
CITS7212 Computational Intelligence
S2CITS4419Mobile and Wireless Computing
Prerequisites:
enrolment in the Master of Professional Engineering or Honours in Computer Science and Software Engineering or Master of Data Science; for pre-2012 courses: enrolment in honours or a higher degree by coursework in Computer Science and Software Engineering
Incompatibility:
CITS7219 Mobile and Wireless Computing
S1CITS5501Software Testing and Quality Assurance
Prerequisites:
enrolment in the Master of Professional Engineering (Software Engineering specialisation) or the Master of Information Technology (62510); for pre-2012 courses: CITS2220 Software Engineering: Design
Incompatibility:
CITS4220 Software Quality and Measurement
S2CITS5502Software Processes
Prerequisites:
enrolment in the Master of Professional Engineering (Software Engineering specialisation) or the Master of Information Technology; for pre-2012 courses: CITS3200 Professional Computing and completion of three years of a bachelor's degree
Incompatibility:
CITS8220 The Software Process: Principles, Implementation and Improvement; CITS4222 Software Engineering Industry Project Leadership
S2CITS5503Cloud Computing
Prerequisites:
enrolment in one of the following: Master of Professional Engineering; Honours in Computer Science and Software Engineering; Master of Information Technology; Master of Data Science
S1, S2CITS5551Software Engineering Design Project 1
Prerequisites:
enrolment in one of the following: Master of Professional Engineering (Software Engineering specialisation); Master of Information Technology
Co-requisites:
for Master of Professional Engineering students: GENG5505 Project Management and Engineering Practice
S1, S2CITS5552Software Engineering Design Project 2
Prerequisites:
enrolment in one of the following: Master of Professional Engineering (Software Engineering); Master of Information Technology; Master of Data Science; and CITS5551 Software Engineering Design Project 1
Co-requisites:
for Master of Information Technology students: GENG5505 Project Management and Engineering Practice
S2ELEC4403Digital and Embedded Systems
Prerequisites:
enrolment in the Master of Professional Engineering (Electrical and Electronic Engineering specialisation, Mechanical Engineering specialisation or Software Engineering specialisation) or the Master of Information Technology or Honours in Computer Science and Software Engineering; for pre-2012 courses: none
Incompatibility:
ELEC2303 Embedded Systems and ENSC3020 Digital Embedded Systems

Take unit(s) to the value of 6 points:

Group A
AvailabilityUnitcodeUnitnameUnit requirements
S1CITS4008Scientific Communication
Incompatibility:
CITS7200 Scientific Communication
S2GENG4402Control Engineering
Prerequisites:
enrolment in the Master of Professional Engineering (Chemical Engineering specialisation, Electrical and Electronic Engineering specialisation, Mechanical Engineering specialisation or Software Engineering specialisation); for pre-2012 courses: (GENG1001 Engineering: Introduction to Engineering Mechanics or ENSC2001 Motion) and [(MATH1010 Calculus and Linear Algebra and MATH1020 Calculus Statistics and Probability) or MATH1001 Mathematical Methods 1]
Incompatibility:
MCTX3421 Control and Mechatronics, CHPR3433 Process Dynamics and Control
S2GENG4405Numerical Methods and Modelling
Prerequisites:
enrolment in the Master of Professional Engineering; for Software Engineering specialisation: MATH1002 Mathematical Methods 2 (or equivalent); for pre-2012 courses: [(MATH2020 Multivariable Calculus and Linear Algebra and MATH2209 Calculus and Probability) or MATH2040 Engineering Mathematics or MATH1002 Mathematical Methods 2] and (CITS2401 Computer Analysis and Visualisation or CITS1005 Computing for Engineers and Scientists)
Incompatibility:
for pre-2012 courses: GENG2140 Modelling and Computer Analysis for Engineers
S2GENG5508Robotics
Prerequisites:
enrolment in the Master of Professional Engineering (Electrical and Electronic Engineering specialisation, Mechanical Engineering specialisation or Software Engineering specialisation) or enrolment in the Master of Information Technology; for pre-2012 courses: none
Incompatibility:
ELEC4314 Robotics and Automation
S2SVLG5003Wicked Problems: Applied Transdisciplinary Design
Prerequisites:
any bachelor's degree; permission/approval is required to enrol

See also the rules for the course and the Student Rules.

Rules

Applicability of the Student Rules, policies and procedures

1.(1) The student procedures apply, except as otherwise indicated in the rules for this course.

Academic Conduct Essentials module

2.(1) Except as stated in (2), a student who enrols in this course for the first time irrespective of whether they have previously been enrolled in another course of the University, must undertake the Academic Conduct Essentials module (the ACE module).

(2) A student who has previously achieved a result of Ungraded Pass (UP) for the ACE module is not required to repeat the module.

English Language competency requirements

3. To be considered eligible for consideration for admission to this course an applicant must satisfy the University's English language competence requirement as set out in the University Policy on Admission: Coursework.

Admission requirements

4. To be considered for admission to this course an applicant must have—

(a) a bachelor's degree with a major in Engineering Science, or an equivalent qualification, as recognised by UWA;1 or

(b) a bachelor's degree, or an equivalent qualification, as recognised by UWA; and

(i) the equivalent of a UWA weighted average mark of at least 65 per cent; and

(ii) prior studies in engineering, physics or mathematics;

or

(c) completed units in the Master of Professional Engineering Preliminary course at UWA as prescribed by the Faculty;

or

(d) completed a UWA Diploma in Science with a major in Engineering Science with an average of at least 60 per cent.

1 Students who commenced Engineering Science from 2015 and who are not in the Direct Pathway are required to achieve a UWA weighted average mark of at least 60 per cent in their bachelor's degree.

Admission ranking and selection

5. Where relevant, admission will be awarded to the highest ranked applicants or applicants selected based on the relevant requirements.

Articulations and exit awards

6.(1) This course has the following exit awards:

  • 60260 Graduate Certificate in Engineering (24 points)
  • 60330 Graduate Diploma in Engineering (48 points)

(2) A student who withdraws from the Master of Professional Engineering course before completing it, but after completing course core units and/or specialisation-specific units to the value of 24 points, may apply to the Faculty to be awarded the Graduate Certificate in Engineering.

(3) A student who withdraws from the Master of Professional Engineering course before completing it, but after completing course core units and/or specialisation-specific units to the value of 48 points, may apply to the Faculty to be awarded the Graduate Diploma in Engineering.

Course structure

7.(1) The course consists of units to a total value of 144 points (maximum value) which includes conversion units to a value of 48 points, course core units and specialisation units. The course comprises the following specialisations:

(2) Units must be selected in accordance with the course structure, as set out in these rules.

(3) Students who have completed a major in Engineering Science from this University, or equivalent as recognised by the Faculty are granted credit for conversion units up to a value of 48 points.

Satisfactory progress

8.(1) Subject to (2), to make satisfactory progress in a calendar year a student must pass units to a value of at least half the total value of units in which they remain enrolled after the final date for withdrawal without academic penalty.

(2) A student who fails a unit twice is not permitted to enrol again in that unit unless the Faculty approves otherwise.

9. A student who has not achieved a result of Ungraded Pass (UP) for the ACE module when their progress status is assessed will not have made satisfactory progress even if they have met the other requirements for satisfactory progress in Rule 8.

Progress status

10.(1) Students who make satisfactory progress are assigned the status of 'Good Standing'.

(2) Unless the relevant board determines otherwise because of exceptional circumstances—

(a) students who do not make satisfactory progress under Rule 8 for the first time are assigned a progress status of 'On Probation';

(b) students who do not make satisfactory progress under Rule 8 for the second time are assigned a progress status of 'Suspended';

(c) students who do not make satisfactory progress under Rule 8 for the third time are assigned a progress status of 'Excluded'.

11. A student who does not make satisfactory progress in terms of Rule 9 is assigned the progress status of 'On Probation', unless they have been assigned a progress status of 'Suspended' or 'Excluded' for failure to meet other satisfactory progress requirements in Rule 8.

Award with distinction

12. To be awarded the degree with distinction a student must achieve a course weighted average mark (WAM) of at least 80 per cent in—

(a) all units above Level 3 attempted as part of the course that are awarded a final percentage mark;

(b) all relevant units above Level 3 undertaken in articulating courses of this University that are awarded a final percentage mark;

and

(c) all units above Level 3 completed at this University that are credited to the master's degree course.

Additional rules
Professional practicum

13.(1) Students are required to complete at least 450 hours of suitable practical experience as approved by the Faculty.

(2) With the support of the Faculty, students are expected to make their own arrangements for practical experience.

(3) The Faculty may, on written application by a student and on production of satisfactory evidence, accept work completed by the student prior to acceptance into the course as fulfilling the requirements of (1).

(4) Students must submit an online portfolio (GENG5010 Professional Engineering Portfolio2) at the end of their final semester of study in the Master of Professional Engineering. The portfolio must refer to the practicum work completed under (1) and/or (3) above and demonstrate the student's attainment of the sixteen elements of competency outlined in the Engineers Australia Stage 1 Competency Standard for Professional Engineer. Students may also refer to coursework activities in their portfolio. Certificates of Work Performed and other evidence must be included.

2 Students enrol in GENG5010 Professional Engineering Portfolio in their final semester of study. They may, however, contribute material to their portfolio at any time during their studies.

Substitution

14. Where a student has completed relevant studies in a course accredited by Engineers Australia, the Faculty may permit or require a student to substitute for specialisation specific units other units available within the course up to a value of 24 points, provided that no more than 48 points are completed at Level 4.

Admissions/enrolment-related rules

15. Students who have not completed WACE Mathematics: Specialist 3C/3D, Physics 3A/3B, or equivalent are required to take additional preparatory units, and may not be able to complete in a full-time enrolment.