Course overview

Description
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. Read more about each specialisation and their program level outcomes.
Course title
Master of Professional Engineering
Award abbreviation
MPE
Course code
62550
Course type
Professional practice master's degree
Status
Current / 2024
Administered by
Engineering
CRICOS code
081025J

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 School
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(Biomedical Engineering specialisation; Chemical Engineering specialisation; Civil Engineering specialisation; Electrical and Electronic Engineering specialisation; Environmental Engineering specialisation; Mechanical Engineering specialisation; Mining Engineering specialisation; and Software Engineering specialisation; Chemical Engineering specialisation; Software Engineering specialisation) is accredited by: Engineers Australia (EA); Engineers Australia (EA); Institution 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
Available to international students
Yes. For information on international student fees see 'Student Procedures: Fees'. (Enquiries: https://www.uwa.edu.au/askuwa)
Course Coordinator(s)
Professor Tim Sercombe
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.

Specialisations

SP-EBIOM Biomedical Engineering
SP-ECHEM Chemical Engineering
SP-ECIVI Civil Engineering
SP-EELEC Electrical and Electronic Engineering
SP-EENVI Environmental Engineering
SP-EMECH Mechanical Engineering
SP-EMINI Mining Engineering
SP-ESOFT Software Engineering

Course structure

Key to availability of units:
S1
Semester 1
S2
Semester 2
N/A
not available in 2024 – may be available in 2025 or 2026
NS
non-standard teaching period

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

Students who have not completed a major in Engineering Science major from this University, or equivalent as recognised by the School of Engineering, 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.

AvailabilityUnit codeUnitnameUnit requirementsContact hours
S1, S2GENG5010Professional Engineering Portfolio (0 points)
Prerequisites
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and Successful completion of
144 Points

or
Enrolment in
62550 Master of Professional Engineering
and Successful completion of
48 points of level 4/ level 5
Incompatibility
GENG5000 Professional Practicum Report
450 hours (12 weeks)
S1, S2GENG5505Project Management and Engineering Practice
Prerequisites
Enrolment in
62550 Master of Professional Engineering
or Enrolment in
62510 Master of Information Technology
or Enrolment in
62530 Master of Data Science
or Enrolment in
62540 Master of Ocean Leadership
or Enrolment in
62560 Master of Renewable and Future Energy
or Enrolment in 62570 Master of Offshore and Coastal Engineering
or
Enrolment in
( Bachelor of Engineering (Honours) or an associated Combined Degree

and Successful completion of
120 Points )
lectures: 26 hours; practical classes: 13 hours
S1, S2GENG5507Risk, Reliability and Safety
Prerequisites
Enrolment in
62550 Master of Professional Engineering
or 62510 Master of Information Technology
or 62520 Master of Low Emission Energy Technologies
or 62560 Master of Renewable and Future Energy
or 73660 Master of Medical Physics
or

Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and Successful completion of
120 Points and ( MATH1011 Multivariable Calculus
or MATX1011 Multivariable Calculus
and MATH1012 Mathematical Theory and Methods
or MATX1012 Mathematical Theory and Methods
)
lectures: 2 hour per week; practical classes: 1 hour per week; workshops: 3 hours per week
S1, S2GENG5511MPE Engineering Research Project Part 1
Prerequisites
completion of 24 points of Level 4/Level 5 units in the Master of Professional Engineering
S1, S2GENG5512MPE Engineering Research Project Part 2
Prerequisites
GENG5511 Engineering Research Project Part 1

Biomedical Engineering specialisation

Take all units (54 points):

AvailabilityUnit codeUnitnameUnit requirementsContact hours
S2BMEG4001Biomedical Instrumentation
Prerequisites
Enrolment in 62550 Master of Professional Engineering (Biomedical Engineering specialisation
or Electrical & Electronic Engineering specialisation
or Mechanical Engineering specialisation)
or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and MECH3424 Measurement and Instrumentation
lectures: 2 hours per week; activities: 2 hours per week
S1BMEG4002Biomaterials
Prerequisites
enrolment in
the Master of Professional Engineering (Biomedical Engineering specialisation
or Chemical Engineering specialisation
or Mechanical Engineering specialisation)
lectures: 2 hours per week; practical classes and lab classes: 2 hours per week
S1BMEG4003Biomechanics
Prerequisites
Enrolment in 62550 Master of Professional Engineering (Biomedical Engineering specialisation
or Chemical Engineering specialisation
or Mechanical Engineering specialisation)
or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and 96 points
and ENSC2004 Engineering Mechanics
lectures: 2 hours per week; practical classes and lab classes: 2 hours per week
S2BMEG5001Advanced Topics in Biomedical Engineering
Prerequisites
Enrolment in 62550 Master of Professional Engineering (Biomedical Engineering specialisation)
or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and 120 Points
and BMEG3001 Engineering and the Human Body
lectures: 2 hours per week; activities: 2 hours per week
S1BMEG5551Biomedical Engineering Design Project 1
Prerequisites

Enrolment in
62550 Master of Professional Engineering
and 24 points

or Bachelor of Engineering (Honours) or an associated Combined Degree
and GENG3000 Engineering Practice 3
and BMEG3001 Engineering and the Human Body
lectures: 2 hours per week; practical classes/activities: 2 hours per week
S2BMEG5552Biomedical Engineering Design Project 2
Prerequisites
Enrolment in
62550 Master of Professional Engineering (Biomedical Engineering specialisation)
or Bachelor of Engineering (Honours) or an associated Combined Degree

and BMEG5551 Biomedical Engineering Design Project 1
lectures: 2 hours per week; practical classes/activities: 2 hours per week
S1PHYS5401Medical Imaging Physics
Prerequisites
Enrolment in in the
CM015 Bachelor of Science [Frontier Physics] and Master of Physics
or the 53560 Master of Physics and Enrolment (other than course) in the SP-MEDPH Medical Physics specialisation
or 73660 Master of Medical Physics
or
the 62550 Master of Professional Engineering and Enrolment (other than course) in the SP-EBIOM Biomedical Engineering specialisation
and completion of the core units in the Physics major or equivalent
2 - 4 hours per week plus one hour of practicals per week
S1SCIE5516Materials Characterisation for Bioengineering and Synthetic Biology
Prerequisites
62550 Master of Professional Engineering (ID 356) Biomedical Engineering specialisation, Electrical and Electronic Engineering specialisation
or Mechanical Engineering specialisation
or 71580 Master of Biotechnology (ID 389)
lectures: 2 hrs per week; tutorial/activity: 2 hrs per week for up to 12 weeks
S1SSEH4633Advanced Biomechanical Methods
Prerequisites
Enrolment in
HON-SSCEH Sport Science, Exercise and Health
or 52510 Master of Exercise Science
or 62550 Master of Professional Engineering
or 73570 Master of Applied Human Performance Science
lectures: 1 x 2 hours per week; labs: 1 x 2 hours per week

Take unit(s) to a total value of 18 points, comprising either: 12 points from Group A and 6 points from Group B, or 12 points from Group C and 6 points from Group B, or 18 points from Group B:

Group A
AvailabilityUnit codeUnitnameUnit requirementsContact hours
S1, S2SCIE4001Collecting, Analysing and Interpreting Big Data in Biology
Prerequisites
Enrolment in
62550 Master of Professional Engineering
or 72510 Master of Agricultural Science
or 72520 Master of Biological Science
or 71580 Master of Biotechnology
or 70550 Master of Bioinformatics
Lectures and Seminars: 27 hours
S2SCIE4002Bioinformatics and Data Analysis for Genomics
Prerequisites
Enrolment in
71580 Master of Biotechnology
or 71540 Master of Health Science
or 71520 Master of Biomedical Science
or BH004 Bachelor of Science (Honours)
or 62550 Master of Professional Engineering
or 70550 Master of Bioinformatics
and Successful completion of
one Unit(s) SCIE4001 Collecting, Analysing and Interpreting Big Data in Biology
lectures and tutorials: 24 hours per semester; presentation sessions: approx. 6 (depending on student enrolment)

As per sequence notes in Group A.

Group B
AvailabilityUnit codeUnitnameUnit requirementsContact hours
S1, S2BUSN5100Applied Professional Business Communications
Incompatibility
WACE/TEE English or equivalent
or BUSN4003 Applied Business Communication
or MGMT5610 Applied Professional Business Communications
lectures/seminars/workshops: up to 3 hours per week
S1CITS4402Computer Vision
Prerequisites
Enrolment in
HON-CMSSE Computer Science and Software Engineering
or 62530 Master of Data Science
or
62550 Master of Professional Engineering and SP-EBIOM Biomedical Engineering specialisation
or SP-EELEC Electrical and Electronic Engineering specialisation
or SP-ESOFT Software Engineering specialisation
or
53560 Master of Physics and SP-MEDPH Medical Physics
or 73660 Master of Medical Physics
or
BH008 Bachelor of Advanced Computer Science [Honours] and MJD-ARIDM Artificial Intelligence
or
Bachelor of Engineering (Honours) or an associated Combined Degree
and Successful completion of
96 points
and CITS2401 Computer Analysis and Visualisation
or CITS1401 Computational Thinking with Python
or CITX1401 Computational Thinking with Python
Incompatibility
CITS4240 Computer Vision
S2GENG4402Control Engineering
Prerequisites
Enrolment in
62550 Master of Professional Engineering (Biomedical Engineering specialisation, Chemical Engineering specialisation, Electrical and Electronic Engineering specialisation, Mechanical Engineering specialisation
or Software Engineering specialisation).
Incompatibility
GENG3402 Control Engineering
lectures: 3 hours per week; labs: to be scheduled during semester
S2GENG4405Numerical Methods and Modelling
Prerequisites
73660 Master of Medical Physics
or 61550 Master of Professional Engineering
Biomedical Engineering specialisation, Civil Engineering specialisation, Electrical & Electronic Engineering specialisation, Environmental Engineering specialisation, Mechanical Engineering specialisation, Mining Engineering specialisation,
or Software Engineering specialisation
lectures: 3 hours per week; practical classes: 2 hours per week; computer class: 1 hour per week
S2PUBH5769Biostatistics II
Prerequisites
PUBH4401 Biostatistics I or equivalent training/experience
lectures: 2 hours per week; tutorials: 1.5 hours per week
S1, S2SCIE5515Global Challenges in Biomedical Science
Prerequisites
Enrolment in
71520 Master of Biomedical Science
or 71580 Master of Biotechnology
or 71520 Master of Biomedical Science
or CM004 Bachelor of Molecular Sciences and Master of Biomedical Science
or CM024 Bachelor of Molecular Sciences and Master of Bioinformatics
or CM021 Bachelor of Human Sciences and Master of Bioinformatics
or CM007 Bachelor of Molecular Sciences and Master of Biotechnology
or 62550 Master of Professional Engineering Biomedical Engineering specialisation
lectures: 2 hours per week; tutorials: 2 hours per week
N/ASVLG5003Wicked Problems
Prerequisites
any bachelor's degree.
permission/approval is required to enrol
The unit is a 6 week intensive. Attendance at the service learning location is required every day for the first week. In the remaining weeks, students will work independently in project teams, with classroom time reduced to around 15-20 hours altogether.

As per sequence notes in Group A.

Group C
AvailabilityUnit codeUnitnameUnit requirementsContact hours
S1MKTG5503Enterprise and InnovationNonelectures/workshops/seminars: total of 36 hours over 8 weeks
S2MKTG5604Technology Commercialisation
Prerequisites
MKTG5503 Enterprise and Innovation
or enrolment in
the Master of Professional Engineering (Biomedical Engineering specialisation)
Incompatibility
MKTG5603 Management of Technology and Innovation
lectures/seminars: 36 hours (12 x 3 hours)

Chemical Engineering specialisation

Take all units (48 points):

AvailabilityUnit codeUnitnameUnit requirementsContact hours
S1CHPR4404Advanced Thermodynamics and Mass Transfer Processes
Prerequisites
Enrolment in 62550 Master of Professional Engineering Chemical Engineering specialisation
or 62520 Master of Low Emission Energy Technologies
or BH011 Bachelor of Engineering (Honours) MJD-ECHEM Chemical Engineering
and Unit(s)
( MATH1011 Multivariable Calculus
or MATX1011 Multivariable Calculus
,
MATH1012 Mathematical Theory and Methods
or MATX1012 Mathematical Theory and Methods
, ENSC3006 Chemical Process Thermodynamics
, ENSC3007 Heat and Mass Transfer )
Incompatibility
Unit(s) CHPR4531 Advanced Prediction of Fluid Properties
S1CHPR4405Particle Technology
Prerequisites
enrolment in
the Master of Professional Engineering (MPE) (Chemical Engineering specialisation
or Mechanical Engineering specialisation)
S2CHPR4406Reaction Engineering
Prerequisites
Enrolment in
in the 62550 Master of Professional Engineering [Chemical Engineering specialisation]
or the 62560 Master of Renewable and Future Energy
Incompatibility
CHPR3406 Reaction Engineering
Lectures: 3 hours per week, Practical Classes: 2 hours per week
S2CHPR4407Transport Phenomena
Prerequisites
enrolment in
the Master of Professional Engineering (MPE) (Chemical Engineering specialisation
or Mechanical Engineering specialisation)
or the Master of Renewable and Future Energy
or the Master of Engineering in Oil and Gas
S1CHPR5501Advanced Reaction Engineering and Catalysts
Prerequisites
enrolment in
the Master of Professional Engineering (Chemical Engineering specialisation)
or the Master of Renewable and Future Energy
and CHPR4406 Reaction Engineering
S1CHPR5550Chemical Engineering Design Project (12 points)
Prerequisites
CHPR3019 Unit Operations
and CHPR3018 Process Synthesis and Design 2 (ID 8027)
and GENG3000 Engineering Practice 3
and CHPR3406 Reaction Engineering
and Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree

or CHPR4406 Reaction Engineering
and Enrolment in
62550 Master of Professional Engineering ( Chemical Engineering specialisation
)
Incompatibility
CHPR5551 Chemical Engineering Design Project 1 (ID 4698)
and CHPR5552 Chemical Engineering Design Project 2 (ID 4699)
Workshops: 3 hours per week; Laboratories: 6 hours per semester
S2GENG4402Control Engineering
Prerequisites
Enrolment in
62550 Master of Professional Engineering (Biomedical Engineering specialisation, Chemical Engineering specialisation, Electrical and Electronic Engineering specialisation, Mechanical Engineering specialisation
or Software Engineering specialisation).
Incompatibility
GENG3402 Control Engineering
lectures: 3 hours per week; labs: to be scheduled during semester

Take unit(s) to a total value of 24 points, comprising either: 12 points from Option A units and 12 points from Option B units; or 18 points from Option A units and points from Option B units.

Group A
AvailabilityUnit codeUnitnameUnit requirementsContact hours
S1CHPR4408Chemical and Thermal Renewable Energies
Prerequisites
Enrolment in
62560 Master of Renewable and Future Energy
or 62550 Master of Professional Engineering (specialisation in Chemical Engineering and Environmental Engineering specialisation)
or 62520 Master of Low Emission Energy Technologies

or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and Successful completion of
96 points
3 hours per week workshop
NSCHPR5520Combustion Science and Technology
Prerequisites
Enrolment in
62550 Master of Professional Engineering (Chemical Engineering specialisation
or Mechanical Engineering specialisation)
or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and Successful completion of
120 Points
and Successful completion of
( CHPR2006 Chemical Engineering Thermodynamics
or ENSC3006 Chemical Process Thermodynamics
or MECH3024 Engineering Thermodynamics
)
or Enrolment in
62520 Master of Low Emission Energy Technologies
S1CHPR5521Flow Assurance for Future Energy
Prerequisites
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and Successful completion of
120 Points
and CHPR3404 Advanced Thermodynamics and Mass Transfer Processes

or
Enrolment in
( 62550 Master of Professional Engineering (Chemical Engineering specialisation)
or 62520 Master of Low Emission Energy Technologies

and CHPR4404 Advanced Thermodynamics and Mass Transfer Processes )
S2CHPR5522Gas Processing Technologies
Prerequisites
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and 120 Points
and CHPR3404 Advanced Thermodynamics and Mass Transfer Processes

or
Enrolment in
( 62550 Master of Professional Engineering (Civil Engineering specialisation
or Mechanical Engineering specialisation)
or 62520 Master of Low Emission Energy Technologies

and CHPR4404 Advanced Thermodynamics and Mass Transfer Processes )
S1ELEC5506Process Instrumentation and Control
Prerequisites
Enrolment in 62550 Master of Professional Engineering
Electrical and Electronic specialisation
or Chemical Engineering specialisation
or Mechanical Engineering specialisation
or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
Successful completion of
120 Points
and GENG3402 Control Engineering
Incompatibility
ELEC3320 Process Instrumentation and Control
lectures, practical classes and laboratories
S2ENVE5502Water and Wastewater Engineering
Prerequisites
Enrolment in 62550 Master of Professional Engineering (Environmental Engineering specialisation, Civil Engineering specialisation,
or Mechanical Engineering specialisation)
or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and 120 Points and ( GENG2010 Principles of Hydraulics
or GENG2003 Fluid Mechanics
workshops
S1GENG5516Energy Storage Systems
Prerequisites
Enrolment in 62560 Master of Renewable and Future Energy
or 62550 Master of Professional Engineering (Chemical Engineering specialisation
or Electrical & Electronic specialisation)
or 62520 Master of Low Emission Energy Technologies
or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and 120 Points and ( CHPR2006 Chemical Engineering Thermodynamics
or MECH3024 Engineering Thermodynamics
lectures: 36 hours; practical classes: 12 hours; labs: 9 hours

As per sequence notes in Group A.

Group B
AvailabilityUnit codeUnitnameUnit requirementsContact hours
S1, S2BUSN5100Applied Professional Business Communications
Incompatibility
WACE/TEE English or equivalent
or BUSN4003 Applied Business Communication
or MGMT5610 Applied Professional Business Communications
lectures/seminars/workshops: up to 3 hours per week
S2CITS4009Computational Data Analysis
Prerequisites
Enrolment in
62510 Master of Information Technology
or 62530 Master of Data Science
or 62560 Master of Renewable and Future Energy
or 62550 Master of Professional Engineering (SP-ECHEM Chemical Engineering specialisation
or SP-EMINI Mining Engineering specialisation
or the SP-ESOFT Software Engineering specialisation)
or 72530 Master of Environmental Science (SP-SSDSC Sensing and Spatial Data Science specialisation)

or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and Successful completion of
96 points
lectures: 2 hours per week; labs: 2 hours per week
S2ENVE4401Contaminant Fate and Transport
Prerequisites
Enrolment in 62550 Master of Professional Engineering (Environmental Engineering specialisation
or Chemical Engineering specialisation)
or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and 96 points and ( GENG2010 Principles of Hydraulics
or GENG2003 Fluid Mechanics
3 per week
S1GENG4403Extractive Metallurgy
Prerequisites
Enrolment in 62550 Master of Professional Engineering
Chemical Engineering specialisation
or Mechanical Engineering specialisation
or Mining Engineering specialisation
or or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and Successful completion of
96 points and ( ENSC1004 Engineering Materials
or MINE2001 Fundamentals of Mining Engineering
S2GENG4410Fossil to Future – The Transition
Prerequisites
Enrolment in 62560 Master of Renewable and Future Energy (ID 1454)
or 62520 Master of Low Emission Energy Technologies
or 62550 Master of Professional Engineering (ID 356) (Chemical Engineering specialisation and Mechanical Engineering specialisation)
or 73540 Master of Petroleum Geoscience (ID 1409) )
or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and Successful completion of
96 points
3 hours per week workshop
S2GENG5503Modern Control Systems
Prerequisites
Enrolment in 62550 Master of Professional Engineering (Chemical Engineering specialisation, Electrical and Electronic Engineering specialisation, Mechanical Engineering specialisation)
or 62560 Master of Renewable and Future Energy
or
BH011 Bachelor of Engineering (Honours) or an associated Combined Degree
and 120 Points
and MATH1011 Multivariable Calculus
and MATH1012 Mathematical Theory and Methods
lectures, practical classes and laboratories
N/AGENG5504Petroleum Engineering
Prerequisites
Enrolment in
62550 Master of Professional Engineering ( Chemical Engineering specialisation and Mechanical Engineering specialisation

or 62520 Master of Low Emission Energy Technologies
or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and Successful completion of
120 Points
and GENG2003 Fluid Mechanics
lectures and practical classes
S2GENG5506Renewable Energy
Prerequisites
Enrolment in 62550 Master of Professional Engineering
Chemical Engineering specialisation, Electrical and Electronic Engineering specialisation, Environmental Engineering specialisation, Mechanical Engineering specialisation,
or Mining Engineering specialisation
or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and Successful completion of
120 Points
and ENSC2003 Engineering Electrical Fundamentals and ( MATH1012 Mathematical Theory and Methods
or MATX1012 Mathematical Theory and Methods
)
or Enrolment in
62520 Master of Low Emission Energy Technologies
Incompatibility
CHPR4403 Future Energy
lectures and practical classes

Civil Engineering specialisation

Take all units (48 points):

AvailabilityUnit codeUnitnameUnit requirementsContact hours
S1CIVL4401Applied Geomechanics
Prerequisites
Enrolment in
62550 Master of Professional Engineering (Civil Engineering specialisation
or Mining Engineering specialisation)
or 62570 Master of Offshore and Coastal Engineering
49 (lectures: 20 hours; seminars: 13 hours; practical classes: 12 hours; labs: 4 hours)
S1CIVL4402Fluid Mechanics for Civil Engineers
Prerequisites
enrolment in
the Master of Professional Engineering (Civil Engineering specialisation)
lectures: 36 hours; practical classes: 22 hours; labs: 1hour
S2CIVL4403Structural Concrete
Prerequisites
enrolment in
the Master of Professional Engineering (Civil Engineering specialisation)
lectures: 36 hours; practical classes: 12 hours; workshops: 12 hours
S1CIVL4404Structural Steel
Prerequisites
enrolment in
the Master of Professional Engineering (Civil Engineering Specialisation)
lectures: 36 hours; practical classes: 24 hours
S1CIVL5551Engineering Surveying and Design
Prerequisites
enrolment in
the Master of Professional Engineering (Civil Engineering specialisation)
Co-requisites
GENG5505 Project Management and Engineering Practice
Lectures: 12 hrs Practical Classes: 8 hrs Workshops: 16hrs Field Survey: 8hrs
S2CIVL5552Civil Structural Design Project
Prerequisites
Enrolment in 62550 Master of Professional Engineering (ID 356) (Civil Engineering specialisation)
and CIVL4404 Structural Steel
or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and 120 Points
and GENG3000 Engineering Practice 3
and CIVL3404 Structural Steel Design
Co-requisites
GENG5505 Project Management and Engineering Practice (ID 2596)
lectures and practical classes
S2GENG4405Numerical Methods and Modelling
Prerequisites
73660 Master of Medical Physics
or 61550 Master of Professional Engineering
Biomedical Engineering specialisation, Civil Engineering specialisation, Electrical & Electronic Engineering specialisation, Environmental Engineering specialisation, Mechanical Engineering specialisation, Mining Engineering specialisation,
or Software Engineering specialisation
lectures: 3 hours per week; practical classes: 2 hours per week; computer class: 1 hour per week
S1GENG5514Finite Element Method
Prerequisites
Enrolment in 62550 Master of Professional Engineering
Civil Engineering specialisation
or Mechanical Engineering specialisation
or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and Successful completion of
120 Points and ( GENG2010 Principles of Hydraulics
or GENG2003 Fluid Mechanics

and GENG2004 Solid Mechanics
and GENG3405 Numerical Methods and Modelling )
lectures and practical classes

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

Group A
AvailabilityUnit codeUnitnameUnit requirementsContact hours
S1, S2BUSN5100Applied Professional Business Communications
Incompatibility
WACE/TEE English or equivalent
or BUSN4003 Applied Business Communication
or MGMT5610 Applied Professional Business Communications
lectures/seminars/workshops: up to 3 hours per week
S2CIVL4430Transportation and Pavement Engineering
Prerequisites
Enrolment in 62550 Master of Professional Engineering (Civil Engineering specialisation)
or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and Successful completion of
96 points and ( MATH1011 Multivariable Calculus
or MATX1011 Multivariable Calculus

and CITS2401 Computer Analysis and Visualisation )
Incompatibility
CIVL5502 Transportation Engineering (ID 2604)
lectures: 2 hours per week; practical classes: 2 hours per week
S2CIVL5501Structural Dynamics
Prerequisites
Enrolment in 62550 Master of Professional Engineering (Civil Engineering specialisation)
or 62570 Master of Offshore and Coastal Engineering
or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and 120 Points
and GENG2004 Solid Mechanics
lectures: 39 hours; practical classes: 26 hours
S1CIVL5503Underground Construction
Prerequisites
Enrolment in
62550 Master of Professional Engineering
and CIVL4401 Applied Geomechanics

or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and 120 Points
and CIVL3401 Applied Geomechanics
49 hours
N/ACIVL5504Offshore Geomechanics
Prerequisites
Enrolment in
62550 Master of Professional Engineering (Civil Engineering specialisation)
and CIVL4401 Applied Geomechanics

or
Enrolment in
62570 Master of Offshore and Coastal Engineering
and CIVL4401 Applied Geomechanics

or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and 120 Points
and GENG2004 Solid Mechanics and ( GENG2003 Fluid Mechanics
or GENG2010 Principles of Hydraulics
)
56 hours
S2CIVL5505Design of Offshore Energy Facilities
Prerequisites
Enrolment in 62550 Master of Professional Engineering (Civil Engineering specialisation
or Mechanical Engineering specialisation)
or 62520 Master of Low Emission Energy Technologies
or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and 120 Points
and GENG2004 Solid Mechanics and ( GENG2003 Fluid Mechanics
or GENG2010 Principles of Hydraulics
)
N/ACIVL5550Civil Infrastructure Design Project
Prerequisites
Enrolment in
62550 Master of Professional Engineering (Civil Engineering specialisation)
and CIVL4430 Transportation and Pavement Engineering

or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and 120 Points
and GENG3000 Engineering Practice 3
and CIVL4430 Transportation and Pavement Engineering
lectures: 2 hours per week; practical classes: 2 hours per week
S1ENVE4402Engineering Hydrology
Prerequisites
enrolment in
the Master of Professional Engineering (Environmental Engineering Specialisation
or Civil Engineering Specialisation).
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.
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
Lectures - 24 hours, Workshops - 12 hours. Site visits occur within timetabled class hours.
S2ENVE5502Water and Wastewater Engineering
Prerequisites
Enrolment in 62550 Master of Professional Engineering (Environmental Engineering specialisation, Civil Engineering specialisation,
or Mechanical Engineering specialisation)
or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and 120 Points and ( GENG2010 Principles of Hydraulics
or GENG2003 Fluid Mechanics
workshops
S1GENG5501Coastal and Offshore Engineering
Prerequisites
Enrolment in 62550 Master of Professional Engineering
or 62570 Master of Offshore and Coastal Engineering
or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and 120 Points and ( GENG2003 Fluid Mechanics
or GENG2010 Principles of Hydraulics
S2GENG5502Environmental Geotechnics
Prerequisites
Enrolment in 62550 Master of Professional Engineering (Civil Engineering specialisation, Environmental Engineering specialisation, and Mining Engineering specialisation)
or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and Successful completion of
120 Points
and GENG2009 Principles of Geomechanics
54 (lectures: 30 hours; tutorials/workshops: 24 hours)
N/ASVLG5003Wicked Problems
Prerequisites
any bachelor's degree.
permission/approval is required to enrol
The unit is a 6 week intensive. Attendance at the service learning location is required every day for the first week. In the remaining weeks, students will work independently in project teams, with classroom time reduced to around 15-20 hours altogether.

Electrical and Electronic Engineering specialisation

Take all units (48 points):

AvailabilityUnit codeUnitnameUnit requirementsContact hours
S1ELEC4401Circuits and Electronic Systems
Prerequisites
Enrolment in 62550 Master of Professional Engineering
Electrical and Electronic Engineering specialisation
or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and ELEC3021 Circuits and Electronics
and MATH3023 Advanced Mathematics Applications
lectures: 36 hours; practical classes: 22 hours; labs: 8 hours
S2ELEC4402Communications Systems
Prerequisites
STAT2063 Probabilistic Methods and their Applications
and ENSC3015 Signals and Systems
and MATH3023 Advanced Mathematics Applications
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree

or
Enrolment in
62550 Master of Professional Engineering (Electrical and Electronic Engineering specialisation)
lectures: 36 hours; practical classes: 12 hours; labs: 18 hours
S1ELEC4404Signal Processing
Prerequisites
STAT2063 Probabilistic Methods and their Applications
and ELEC3015 Signals and Systems
and CITS2401 Computer Analysis and Visualisation
and Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree

or
Enrolment in
62550 Master of Professional Engineering (Electrical and Electronic Engineering specialisation)
lectures: 36 hours; practical classes: 12 hours; labs: 6 hours
S2ELEC4406Digital System Design
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
and ENSC3020 Introduction to Digital Embedded Systems.
for pre-2017 courses: ENSC3017 Circuits and Electronics
Lectures: 3 hours per week, Laboratories: 16 hours for semester
S1ELEC4505Power System Analysis
Prerequisites

Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and Successful completion of
96 points
and ELEC3016 Power and Machines

or Enrolment in 62550 Master of Professional Engineering (ID 356) specialisation in Electrical and Electronic Engineering
or 62560 Master of Renewable and Future Energy (ID 1454)
Incompatibility
ELEC5505 Power System Analysis (ID 2585)
lectures and practical classes
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
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and Successful completion of
120 Points
and GENG3000 Engineering Practice 3

or
Enrolment in
62550 Master of Professional Engineering ( Electrical and Electronic Engineering specialisation

and ELEC5551 Electrical and Electronic Engineering Design Project 1 )
S2GENG4402Control Engineering
Prerequisites
Enrolment in
62550 Master of Professional Engineering (Biomedical Engineering specialisation, Chemical Engineering specialisation, Electrical and Electronic Engineering specialisation, Mechanical Engineering specialisation
or Software Engineering specialisation).
Incompatibility
GENG3402 Control Engineering
lectures: 3 hours per week; labs: to be scheduled during semester

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
AvailabilityUnit codeUnitnameUnit requirementsContact hours
S1AUTO4508Mobile Robots
Prerequisites
Enrolment in
62550 Master of Professional Engineering
or 62510 Master of Information Technology
or

Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
or BP007 Bachelor of Automation and Robotics

and Successful completion of 96 points and CITS1001 Software Engineering with Java
or CITX1001 Software Engineering with Java
or CITX1401 Computational Thinking with Python
or CITS1401 Computational Thinking with Python
or CITS2002 Systems Programming
or CITS2401 Computer Analysis and Visualisation
)
Incompatibility
GENG5508 Robotics
lectures and laboratories
S2ELEC5501Advanced Communications
Prerequisites
Enrolment in 62550 Master of Professional Engineering (Electrical and Electronic Engineering specialisation)
or
BH011 Bachelor of Engineering (Honours) or an associated Combined Degree
and ELEC4402 Communications Systems
practical classes: 24 hours; lectures: 24 hours; labs: 9 hours
N/AELEC5502Analogue Electronics
Prerequisites
enrolment in
the Master of Professional Engineering (Electrical and Electronic Engineering specialisation)
and ELEC4401 Circuits and Electronic Systems.
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
lectures, practical classes and laboratories
S1ELEC5503Digital Microelectronics System Design
Prerequisites
Enrolment in 62550 Master of Professional Engineering (Electrical and Electronic Engineering specialisation)
or
BH011 Bachelor of Engineering (Honours) or an associated Combined Degree
and 120 Points
and ELEC3020 Embedded Systems
lectures, practical classes and laboratories
S1ELEC5504Power Electronics
Prerequisites
Enrolment in 62550 Master of Professional Engineering (Electrical and Electronic Engineering specialisation)
or 62560 Master of Renewable and Future Energy
or
BH011 Bachelor of Engineering (Honours) or an associated Combined Degree
and 120 Points
and ELEC3021 Circuits and Electronics
lectures: 36 hours; practical classes: 12 hours; labs: 9 hours
S1ELEC5506Process Instrumentation and Control
Prerequisites
Enrolment in 62550 Master of Professional Engineering
Electrical and Electronic specialisation
or Chemical Engineering specialisation
or Mechanical Engineering specialisation
or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
Successful completion of
120 Points
and GENG3402 Control Engineering
Incompatibility
ELEC3320 Process Instrumentation and Control
lectures, practical classes and laboratories
S1ELEC5508Semiconductor Nanoelectronics
Prerequisites
Enrolment in 62550 Master of Professional Engineering (Electrical and Electronic Engineering specialisation)
or
BH011 Bachelor of Engineering (Honours) or an associated Combined Degree
and 120 Points
and ELEC3014 Electronic Materials and Devices
S2GENG5503Modern Control Systems
Prerequisites
Enrolment in 62550 Master of Professional Engineering (Chemical Engineering specialisation, Electrical and Electronic Engineering specialisation, Mechanical Engineering specialisation)
or 62560 Master of Renewable and Future Energy
or
BH011 Bachelor of Engineering (Honours) or an associated Combined Degree
and 120 Points
and MATH1011 Multivariable Calculus
and MATH1012 Mathematical Theory and Methods
lectures, practical classes and laboratories
S2GENG5506Renewable Energy
Prerequisites
Enrolment in 62550 Master of Professional Engineering
Chemical Engineering specialisation, Electrical and Electronic Engineering specialisation, Environmental Engineering specialisation, Mechanical Engineering specialisation,
or Mining Engineering specialisation
or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and Successful completion of
120 Points
and ENSC2003 Engineering Electrical Fundamentals and ( MATH1012 Mathematical Theory and Methods
or MATX1012 Mathematical Theory and Methods
)
or Enrolment in
62520 Master of Low Emission Energy Technologies
Incompatibility
CHPR4403 Future Energy
lectures and practical classes

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
AvailabilityUnit codeUnitnameUnit requirementsContact hours
S2BMEG4001Biomedical Instrumentation
Prerequisites
Enrolment in 62550 Master of Professional Engineering (Biomedical Engineering specialisation
or Electrical & Electronic Engineering specialisation
or Mechanical Engineering specialisation)
or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and MECH3424 Measurement and Instrumentation
lectures: 2 hours per week; activities: 2 hours per week
S1, S2BUSN5100Applied Professional Business Communications
Incompatibility
WACE/TEE English or equivalent
or BUSN4003 Applied Business Communication
or MGMT5610 Applied Professional Business Communications
lectures/seminars/workshops: up to 3 hours per week
S1CITS4402Computer Vision
Prerequisites
Enrolment in
HON-CMSSE Computer Science and Software Engineering
or 62530 Master of Data Science
or
62550 Master of Professional Engineering and SP-EBIOM Biomedical Engineering specialisation
or SP-EELEC Electrical and Electronic Engineering specialisation
or SP-ESOFT Software Engineering specialisation
or
53560 Master of Physics and SP-MEDPH Medical Physics
or 73660 Master of Medical Physics
or
BH008 Bachelor of Advanced Computer Science [Honours] and MJD-ARIDM Artificial Intelligence
or
Bachelor of Engineering (Honours) or an associated Combined Degree
and Successful completion of
96 points
and CITS2401 Computer Analysis and Visualisation
or CITS1401 Computational Thinking with Python
or CITX1401 Computational Thinking with Python
Incompatibility
CITS4240 Computer Vision
S1CITS4404Artificial Intelligence and Adaptive Systems
Prerequisites
Successful completion of
CITS2002 Systems Programming
or CITS2005 Object Oriented Programming
or CITS2402 Introduction to Data Science
or ELEC3020 Embedded Systems
or ( CITS1401 Computational Thinking with Python
and CITS4009 Computational Data Analysis
)
S1CITS4419Mobile and Wireless Computing
Prerequisites
Enrolment in
HON-CMSSE Computer Science and Software Engineering
or 62530 Master of Data Science
or 62550 Master of Professional Engineering
or BH008 Bachelor of Advanced Computer Science [Honours]
or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and 96 points
and Successful completion of
CITS3002 Computer Networks
Lectures: 1 hour per week, Labs: 2 hours per week
S2ELEC5509Grid Integration of Renewable Energy
Prerequisites
Enrolment in 62560 Master of Renewable and Future Energy
or 62550 Master of Professional Engineering (Electrical and Electronic Engineering)
or
BH011 Bachelor of Engineering (Honours) or an associated Combined Degree
and 120 Points
and ELEC3016 Power and Machines
lectures: 24 hours; practical classes: 24 hours; labs: 9 hours
S1ELEC5510Design and Analysis of Smart Grids and Microgrids
Prerequisites
Enrolment in
62560 Master of Renewable and Future Energy
or 62550 Master of Professional Engineering (Electrical and Electronic Engineering)
or BH011 Bachelor of Engineering (Honours) or an associated Combined Degree
and 120 Points
and ELEC3016 Power and Machines )
lectures: 36 hours; practical classes: 12 hours; labs: 9 hours
S2GENG4405Numerical Methods and Modelling
Prerequisites
73660 Master of Medical Physics
or 61550 Master of Professional Engineering
Biomedical Engineering specialisation, Civil Engineering specialisation, Electrical & Electronic Engineering specialisation, Environmental Engineering specialisation, Mechanical Engineering specialisation, Mining Engineering specialisation,
or Software Engineering specialisation
lectures: 3 hours per week; practical classes: 2 hours per week; computer class: 1 hour per week
S1GENG5516Energy Storage Systems
Prerequisites
Enrolment in 62560 Master of Renewable and Future Energy
or 62550 Master of Professional Engineering (Chemical Engineering specialisation
or Electrical & Electronic specialisation)
or 62520 Master of Low Emission Energy Technologies
or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and 120 Points and ( CHPR2006 Chemical Engineering Thermodynamics
or MECH3024 Engineering Thermodynamics
lectures: 36 hours; practical classes: 12 hours; labs: 9 hours
S1SCIE5516Materials Characterisation for Bioengineering and Synthetic Biology
Prerequisites
62550 Master of Professional Engineering (ID 356) Biomedical Engineering specialisation, Electrical and Electronic Engineering specialisation
or Mechanical Engineering specialisation
or 71580 Master of Biotechnology (ID 389)
lectures: 2 hrs per week; tutorial/activity: 2 hrs per week for up to 12 weeks
N/ASVLG5003Wicked Problems
Prerequisites
any bachelor's degree.
permission/approval is required to enrol
The unit is a 6 week intensive. Attendance at the service learning location is required every day for the first week. In the remaining weeks, students will work independently in project teams, with classroom time reduced to around 15-20 hours altogether.

Environmental Engineering specialisation

Take all units (54 points):

AvailabilityUnit codeUnitnameUnit requirementsContact hours
S2ENVE4401Contaminant Fate and Transport
Prerequisites
Enrolment in 62550 Master of Professional Engineering (Environmental Engineering specialisation
or Chemical Engineering specialisation)
or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and 96 points and ( GENG2010 Principles of Hydraulics
or GENG2003 Fluid Mechanics
3 per week
S1ENVE4402Engineering Hydrology
Prerequisites
enrolment in
the Master of Professional Engineering (Environmental Engineering Specialisation
or Civil Engineering Specialisation).
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.
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
Lectures - 24 hours, Workshops - 12 hours. Site visits occur within timetabled class hours.
S1ENVE4403Fluid Transport, Mixing and Dispersion
Prerequisites
enrolment in
the Master of Professional Engineering (Environmental Engineering specialisation).
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.
lectures: 2 per week; practical sessions: 2 per week; laboratories: two 3-hour sessions per semester
S1ENVE4405Ecological Engineering and Nature-based Solutions
Prerequisites
enrolment in
the Master of Professional Engineering (Environmental Engineering specialisation
or Mechanical Engineering specialisation)
or enrolment in
the Master of Biotechnology
or Master of Ocean Leadership
or Master of Environmental Science
S2ENVE5551Environmental Engineering Design Solutions Part 1
Prerequisites
Enrolment in
62550 Master of Professional Engineering (Environmental Engineering specialisation)
and Successful completion of
24 points of level 4/ level 5 units

or ENVE3609 Designing as an Environmental Engineer
and GENG3000 Engineering Practice 3
and Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
S1ENVE5552Environmental Engineering Design Solutions Part 2
Prerequisites
ENVE5551 Environmental Engineering Design Solutions Part 1
S1, S2ENVT4411Geographic Information Systems Applications
Incompatibility
Unit(s) GEOG2201 Geographic Information Systems (ID 1384)
The total workload for the unit is 150 hours. This includes podcasts for viewing and reading to be undertaken prior to attending one compulsory 3-hour workshop per week where students will be contributing to interactive discussions together with practical lab work using GIS software. Completion of the practical workshop labs is necessary to enable skills for completing written unit assessment. Independent learning is required throughout the unit.
S2ENVT5566Advanced Spatial and Environmental Modelling
Prerequisites
Successful completion of
one Unit(s) ENVT4411 Geographic Information Systems Applications
or Unit(s) GEOG2201 Geographic Information Systems
or Successful completion of
one Unit(s) ENVT5561 GIS and Spatial Analysis: Multifunctional Landscapes
or Unit(s) ENVT5562 GIS and Spatial Analysis: Coastal Resilience
or Unit(s) ENVT5563 GIS and Spatial Analysis: Waterway Restoration
or Unit(s) ENVT5564 GIS and Spatial Analysis: Contaminated Sites
or Unit(s) ENVT5565 GIS and Spatial Analysis: Sensor Networks
or Enrolment in
62550 Master of Professional Engineering
total of 150 hours
S2GENG4405Numerical Methods and Modelling
Prerequisites
73660 Master of Medical Physics
or 61550 Master of Professional Engineering
Biomedical Engineering specialisation, Civil Engineering specialisation, Electrical & Electronic Engineering specialisation, Environmental Engineering specialisation, Mechanical Engineering specialisation, Mining Engineering specialisation,
or Software Engineering specialisation
lectures: 3 hours per week; practical classes: 2 hours per week; computer class: 1 hour per week

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

Note: Students take units to the value of 18 points, including at least one unit (6pts) at Level 5 from this group.

Group A
AvailabilityUnit codeUnitnameUnit requirementsContact hours
S1, S2BUSN5100Applied Professional Business Communications
Incompatibility
WACE/TEE English or equivalent
or BUSN4003 Applied Business Communication
or MGMT5610 Applied Professional Business Communications
lectures/seminars/workshops: up to 3 hours per week
S1ECON4410Environmental and Resource Economics
Prerequisites
Enrolment in
HON-ECONS Economics
or HON-NRMGT Natural Resource Management
or HON-ECNPF Professional Economics
or 61550 Master of Professional Engineering
or 42330 Graduate Diploma in Economics
or 42620 Master of Economics
or 42580 Master of Public Policy
or 72530 Master of Environmental Science
or 62550 Master of Professional Engineering
or 73530 Master of Agricultural Economics
or 62540 Master of Ocean Leadership
lectures: 2 hours; tutorials: 1 hour; labs: 1 hour (4 hours/week for 12 weeks)
S2ENVE5502Water and Wastewater Engineering
Prerequisites
Enrolment in 62550 Master of Professional Engineering (Environmental Engineering specialisation, Civil Engineering specialisation,
or Mechanical Engineering specialisation)
or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and 120 Points and ( GENG2010 Principles of Hydraulics
or GENG2003 Fluid Mechanics
workshops
S1GENG5501Coastal and Offshore Engineering
Prerequisites
Enrolment in 62550 Master of Professional Engineering
or 62570 Master of Offshore and Coastal Engineering
or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and 120 Points and ( GENG2003 Fluid Mechanics
or GENG2010 Principles of Hydraulics
S2GENG5502Environmental Geotechnics
Prerequisites
Enrolment in 62550 Master of Professional Engineering (Civil Engineering specialisation, Environmental Engineering specialisation, and Mining Engineering specialisation)
or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and Successful completion of
120 Points
and GENG2009 Principles of Geomechanics
54 (lectures: 30 hours; tutorials/workshops: 24 hours)
S2GENG5506Renewable Energy
Prerequisites
Enrolment in 62550 Master of Professional Engineering
Chemical Engineering specialisation, Electrical and Electronic Engineering specialisation, Environmental Engineering specialisation, Mechanical Engineering specialisation,
or Mining Engineering specialisation
or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and Successful completion of
120 Points
and ENSC2003 Engineering Electrical Fundamentals and ( MATH1012 Mathematical Theory and Methods
or MATX1012 Mathematical Theory and Methods
)
or Enrolment in
62520 Master of Low Emission Energy Technologies
Incompatibility
CHPR4403 Future Energy
lectures and practical classes
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
N/AOCEN4002Ocean HazardsNone
S2OCEN4007Renewable Ocean Energy
Prerequisites
Enrolment in
62550 Master of Professional Engineering (Environmental Engineering specialisation
or Mechanical Engineering specialisation)
or 62560 Master of Renewable and Future Energy
or 62520 Master of Low Emission Energy Technologies
or 71590 Master of Oceanography
or 62570 Master of Offshore and Coastal Engineering
Incompatibility
For Master of Professional Engineering (Mining Engineering specialisation): GENG5506 Renewable Energy
lectures: 3 x 45 mins per week; practical classes: 2 x 1 hrs per week; labs: 3 hours every third week
N/ASVLG5003Wicked Problems
Prerequisites
any bachelor's degree.
permission/approval is required to enrol
The unit is a 6 week intensive. Attendance at the service learning location is required every day for the first week. In the remaining weeks, students will work independently in project teams, with classroom time reduced to around 15-20 hours altogether.

Mechanical Engineering specialisation

Take all units (60 points):

AvailabilityUnit codeUnitnameUnit requirementsContact hours
S2GENG4402Control Engineering
Prerequisites
Enrolment in
62550 Master of Professional Engineering (Biomedical Engineering specialisation, Chemical Engineering specialisation, Electrical and Electronic Engineering specialisation, Mechanical Engineering specialisation
or Software Engineering specialisation).
Incompatibility
GENG3402 Control Engineering
lectures: 3 hours per week; labs: to be scheduled during semester
S2GENG4405Numerical Methods and Modelling
Prerequisites
73660 Master of Medical Physics
or 61550 Master of Professional Engineering
Biomedical Engineering specialisation, Civil Engineering specialisation, Electrical & Electronic Engineering specialisation, Environmental Engineering specialisation, Mechanical Engineering specialisation, Mining Engineering specialisation,
or Software Engineering specialisation
lectures: 3 hours per week; practical classes: 2 hours per week; computer class: 1 hour per week
S1GENG5514Finite Element Method
Prerequisites
Enrolment in 62550 Master of Professional Engineering
Civil Engineering specialisation
or Mechanical Engineering specialisation
or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and Successful completion of
120 Points and ( GENG2010 Principles of Hydraulics
or GENG2003 Fluid Mechanics

and GENG2004 Solid Mechanics
and GENG3405 Numerical Methods and Modelling )
lectures and practical classes
S2MECH4424Measurement and Noise
Prerequisites
Enrolment in BP007 Bachelor of Automation and Robotics and
CITS1001 Software Engineering with Java
or CITX1001 Software Engineering with Java
and ENSC3001 Mechanisms and Machines ,
or Enrolment in
61550 Master of Professional Engineering (Mechanical Engineering specialisation)
or 62560 Master of Renewable and Future Energy
lectures/information sessions: 3 hours per week; practical classes: 1 hour per week; labs: 2 hours per week
S1MECH4426Dynamics, Vibration and Sound
Prerequisites
Enrolment in 62550 Master of Professional Engineering
Mechanical Engineering specialisation
or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and ENSC2004 Engineering Mechanics
and MECH2004 Engineering Dynamics
lectures/practical classes
S1MECH4428Degradation of Materials
Prerequisites
Enrolment in 62550 Master of Professional Engineering
Mechanical Engineering specialisation
or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and Successful completion of
96 points
and MECH2002 Engineering Materials 2
lectures: 3 hours per week; practical classes: 1 hour per week; labs: 3-hour session per semester
S1MECH4429Applied Engineering Thermodynamics
Prerequisites
Enrolment in 62550 Master of Professional Engineering
Mechanical Engineering specialisation
or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and MECH3024 Engineering Thermodynamics
lectures: 2 hours per week; practical classes: 1 hour per week; labs: 6 hours in total
S2MECH5502Analysis and Design of Machine Components
Prerequisites
enrolment in
the Master of Professional Engineering (Mechanical Engineering specialisation)
Incompatibility
MECH3403 Mechanical Design
lectures: 3 hours per week; specialised lectures and seminars: 3-5 hours per semester; practical classes: 2 hours per week
S1MECH5551Mechanical Engineering Design Project 1
Prerequisites
Enrolment in
62550 Master of Professional Engineering ( Mechanical Engineering specialisation

and MECH5502 Analysis and Design of Machine Components )
or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and MECH4502 Analysis and Design of Machine Components
and GENG3000 Engineering Practice 3
Co-requisites
MECH4429 Applied Engineering Thermodynamics
S2MECH5552Mechanical Engineering Design Project 2
Prerequisites
Enrolment in
62550 Master of Professional Engineering ( Mechanical Engineering specialisation
or Bachelor of Engineering (Honours) or an associated Combined Degree )
and MECH5551 Mechanical Engineering Design Project 1

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

Group A
AvailabilityUnit codeUnitnameUnit requirementsContact hours
S1AUTO4508Mobile Robots
Prerequisites
Enrolment in
62550 Master of Professional Engineering
or 62510 Master of Information Technology
or

Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
or BP007 Bachelor of Automation and Robotics

and Successful completion of 96 points and CITS1001 Software Engineering with Java
or CITX1001 Software Engineering with Java
or CITX1401 Computational Thinking with Python
or CITS1401 Computational Thinking with Python
or CITS2002 Systems Programming
or CITS2401 Computer Analysis and Visualisation
)
Incompatibility
GENG5508 Robotics
lectures and laboratories
S1BMEG4002Biomaterials
Prerequisites
enrolment in
the Master of Professional Engineering (Biomedical Engineering specialisation
or Chemical Engineering specialisation
or Mechanical Engineering specialisation)
lectures: 2 hours per week; practical classes and lab classes: 2 hours per week
S1BMEG4003Biomechanics
Prerequisites
Enrolment in 62550 Master of Professional Engineering (Biomedical Engineering specialisation
or Chemical Engineering specialisation
or Mechanical Engineering specialisation)
or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and 96 points
and ENSC2004 Engineering Mechanics
lectures: 2 hours per week; practical classes and lab classes: 2 hours per week
S1, S2BUSN5100Applied Professional Business Communications
Incompatibility
WACE/TEE English or equivalent
or BUSN4003 Applied Business Communication
or MGMT5610 Applied Professional Business Communications
lectures/seminars/workshops: up to 3 hours per week
S1CHPR4405Particle Technology
Prerequisites
enrolment in
the Master of Professional Engineering (MPE) (Chemical Engineering specialisation
or Mechanical Engineering specialisation)
S2CHPR4407Transport Phenomena
Prerequisites
enrolment in
the Master of Professional Engineering (MPE) (Chemical Engineering specialisation
or Mechanical Engineering specialisation)
or the Master of Renewable and Future Energy
or the Master of Engineering in Oil and Gas
NSCHPR5520Combustion Science and Technology
Prerequisites
Enrolment in
62550 Master of Professional Engineering (Chemical Engineering specialisation
or Mechanical Engineering specialisation)
or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and Successful completion of
120 Points
and Successful completion of
( CHPR2006 Chemical Engineering Thermodynamics
or ENSC3006 Chemical Process Thermodynamics
or MECH3024 Engineering Thermodynamics
)
or Enrolment in
62520 Master of Low Emission Energy Technologies
S2CIVL5505Design of Offshore Energy Facilities
Prerequisites
Enrolment in 62550 Master of Professional Engineering (Civil Engineering specialisation
or Mechanical Engineering specialisation)
or 62520 Master of Low Emission Energy Technologies
or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and 120 Points
and GENG2004 Solid Mechanics and ( GENG2003 Fluid Mechanics
or GENG2010 Principles of Hydraulics
)
S1ENVE4405Ecological Engineering and Nature-based Solutions
Prerequisites
enrolment in
the Master of Professional Engineering (Environmental Engineering specialisation
or Mechanical Engineering specialisation)
or enrolment in
the Master of Biotechnology
or Master of Ocean Leadership
or Master of Environmental Science
S2ENVE5502Water and Wastewater Engineering
Prerequisites
Enrolment in 62550 Master of Professional Engineering (Environmental Engineering specialisation, Civil Engineering specialisation,
or Mechanical Engineering specialisation)
or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and 120 Points and ( GENG2010 Principles of Hydraulics
or GENG2003 Fluid Mechanics
workshops
S1GENG4403Extractive Metallurgy
Prerequisites
Enrolment in 62550 Master of Professional Engineering
Chemical Engineering specialisation
or Mechanical Engineering specialisation
or Mining Engineering specialisation
or or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and Successful completion of
96 points and ( ENSC1004 Engineering Materials
or MINE2001 Fundamentals of Mining Engineering
S2GENG4410Fossil to Future – The Transition
Prerequisites
Enrolment in 62560 Master of Renewable and Future Energy (ID 1454)
or 62520 Master of Low Emission Energy Technologies
or 62550 Master of Professional Engineering (ID 356) (Chemical Engineering specialisation and Mechanical Engineering specialisation)
or 73540 Master of Petroleum Geoscience (ID 1409) )
or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and Successful completion of
96 points
3 hours per week workshop
S1GENG5501Coastal and Offshore Engineering
Prerequisites
Enrolment in 62550 Master of Professional Engineering
or 62570 Master of Offshore and Coastal Engineering
or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and 120 Points and ( GENG2003 Fluid Mechanics
or GENG2010 Principles of Hydraulics
S2GENG5503Modern Control Systems
Prerequisites
Enrolment in 62550 Master of Professional Engineering (Chemical Engineering specialisation, Electrical and Electronic Engineering specialisation, Mechanical Engineering specialisation)
or 62560 Master of Renewable and Future Energy
or
BH011 Bachelor of Engineering (Honours) or an associated Combined Degree
and 120 Points
and MATH1011 Multivariable Calculus
and MATH1012 Mathematical Theory and Methods
lectures, practical classes and laboratories
N/AGENG5504Petroleum Engineering
Prerequisites
Enrolment in
62550 Master of Professional Engineering ( Chemical Engineering specialisation and Mechanical Engineering specialisation

or 62520 Master of Low Emission Energy Technologies
or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and Successful completion of
120 Points
and GENG2003 Fluid Mechanics
lectures and practical classes
S2GENG5506Renewable Energy
Prerequisites
Enrolment in 62550 Master of Professional Engineering
Chemical Engineering specialisation, Electrical and Electronic Engineering specialisation, Environmental Engineering specialisation, Mechanical Engineering specialisation,
or Mining Engineering specialisation
or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and Successful completion of
120 Points
and ENSC2003 Engineering Electrical Fundamentals and ( MATH1012 Mathematical Theory and Methods
or MATX1012 Mathematical Theory and Methods
)
or Enrolment in
62520 Master of Low Emission Energy Technologies
Incompatibility
CHPR4403 Future Energy
lectures and practical classes
N/AMECH5501Applied Acoustics
Prerequisites
enrolment in
the Master of Professional Engineering (Mechanical Engineering specialisation)
lectures, practical classes and laboratories
S2MECH5504Design and Failure Analysis of Materials
Prerequisites
Enrolment in 62550 Master of Professional Engineering
Mechanical Engineering specialisation)
or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and Successful completion of
120 Points
and MECH2002 Engineering Materials 2
and GENG2004 Solid Mechanics
lectures, practical classes and laboratories
S2OCEN4007Renewable Ocean Energy
Prerequisites
Enrolment in
62550 Master of Professional Engineering (Environmental Engineering specialisation
or Mechanical Engineering specialisation)
or 62560 Master of Renewable and Future Energy
or 62520 Master of Low Emission Energy Technologies
or 71590 Master of Oceanography
or 62570 Master of Offshore and Coastal Engineering
Incompatibility
For Master of Professional Engineering (Mining Engineering specialisation): GENG5506 Renewable Energy
lectures: 3 x 45 mins per week; practical classes: 2 x 1 hrs per week; labs: 3 hours every third week
NSOCEN5002Ocean Engineering and TechnologyNone
S1SCIE5516Materials Characterisation for Bioengineering and Synthetic Biology
Prerequisites
62550 Master of Professional Engineering (ID 356) Biomedical Engineering specialisation, Electrical and Electronic Engineering specialisation
or Mechanical Engineering specialisation
or 71580 Master of Biotechnology (ID 389)
lectures: 2 hrs per week; tutorial/activity: 2 hrs per week for up to 12 weeks
N/ASVLG5003Wicked Problems
Prerequisites
any bachelor's degree.
permission/approval is required to enrol
The unit is a 6 week intensive. Attendance at the service learning location is required every day for the first week. In the remaining weeks, students will work independently in project teams, with classroom time reduced to around 15-20 hours altogether.

Mining Engineering specialisation

Take all units (48 points):

AvailabilityUnit codeUnitnameUnit requirementsContact hours
S1MINE4401Underground Mining 1
Prerequisites
enrolment in
the Master of Professional Engineering (Mining Engineering specialisation
Lectures: 3 hours per week Practicals: 3 hours per week
S2MINE4404Rock Mechanics
Prerequisites
enrolment in
the Master of Professional Engineering (Mining Engineering specialisation)
S1MINE4405Mineral Resources
Prerequisites
enrolment in
the Master of Professional Engineering (Mining Engineering specialisation)
Incompatibility
EART3351 Mineral Resources
Lectures: 4 hours per week Practicals: 1 hours per week
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)
Lectures: 3 hours per week Practicals: 3 hours per week
S1MINE5501Mining Management
Prerequisites
Enrolment in
62550 Master of Professional Engineering
and MINE4503 Surface Mining
and MINE4401 Underground Mining 1

or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and MINE3503 Surface Mining
and MINE3401 Underground Mining 1
Lectures: 3 hours per week Practicals: 3 hours per week
S2MINE5502Underground Mining 2
Prerequisites
Enrolment in
62550 Master of Professional Engineering (Mining Engineering specialisation)
and MINE4401 Underground Mining 1
Lectures: 3 hours per week Practicals: 3 hours per week
S1MINE5552Mining Engineering Design Project 2
Prerequisites
Enrolment in
62550 Master of Professional Engineering
and MINE4401 Underground Mining 1
and MINE5502 Underground Mining 2
or Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and GENG3000 Engineering Practice 3
and MINE3401 Underground Mining 1
and MINE4502 Underground Mining 2
Lectures: 4 hours per week Practicals: 4 hours per week

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

Group A
AvailabilityUnit codeUnitnameUnit requirementsContact hours
S2MINE5551Mining Engineering Design Project 1
Prerequisites
Enrolment in
62550 Master of Professional Engineering
and MINE4503 Surface Mining
and MINE4405 Mineral Resources

or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and GENG3000 Engineering Practice 3
and MINE3405 Mineral Resources
and MINE3503 Surface Mining
Lectures: 4 hours per week Practicals: 4 hours per week
N/ASVLG5003Wicked Problems
Prerequisites
any bachelor's degree.
permission/approval is required to enrol
The unit is a 6 week intensive. Attendance at the service learning location is required every day for the first week. In the remaining weeks, students will work independently in project teams, with classroom time reduced to around 15-20 hours altogether.

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

Group B
AvailabilityUnit codeUnitnameUnit requirementsContact hours
S1, S2ACCT5432Introductory Financial Accounting
Incompatibility
ACCT1101 Financial Accounting, ACCT5602 Accounting
lectures/seminars/workshops: up to 3 hours per week
S1, S2BUSN5100Applied Professional Business Communications
Incompatibility
WACE/TEE English or equivalent
or BUSN4003 Applied Business Communication
or MGMT5610 Applied Professional Business Communications
lectures/seminars/workshops: up to 3 hours per week
S2CITS4009Computational Data Analysis
Prerequisites
Enrolment in
62510 Master of Information Technology
or 62530 Master of Data Science
or 62560 Master of Renewable and Future Energy
or 62550 Master of Professional Engineering (SP-ECHEM Chemical Engineering specialisation
or SP-EMINI Mining Engineering specialisation
or the SP-ESOFT Software Engineering specialisation)
or 72530 Master of Environmental Science (SP-SSDSC Sensing and Spatial Data Science specialisation)

or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and Successful completion of
96 points
lectures: 2 hours per week; labs: 2 hours per week
S1CIVL4401Applied Geomechanics
Prerequisites
Enrolment in
62550 Master of Professional Engineering (Civil Engineering specialisation
or Mining Engineering specialisation)
or 62570 Master of Offshore and Coastal Engineering
49 (lectures: 20 hours; seminars: 13 hours; practical classes: 12 hours; labs: 4 hours)
S1, S2ECON5541Economics for Business: Applications and Policy
Incompatibility
ECON5503 Economic Management and Strategy.
ECON1000 ECON1101 or equivalent.
lectures/seminars/workshops: up to 3 hours per week
S1EMPL5412Employment RelationsNonelectures/seminars/workshops: up to 3 hours per week
S2EMPL5450Sustainability and Employment Relations
Prerequisites
EMPL5412 Employment Relations
Seminars: 12 x 3 hour seminar as per normal Masters unit delivery.
S1EMPL5511Employment Relations in a Global ContextNonelectures/seminars/workshops: up to 3 hours per week
S1GENG4403Extractive Metallurgy
Prerequisites
Enrolment in 62550 Master of Professional Engineering
Chemical Engineering specialisation
or Mechanical Engineering specialisation
or Mining Engineering specialisation
or or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and Successful completion of
96 points and ( ENSC1004 Engineering Materials
or MINE2001 Fundamentals of Mining Engineering
S2GENG4405Numerical Methods and Modelling
Prerequisites
73660 Master of Medical Physics
or 61550 Master of Professional Engineering
Biomedical Engineering specialisation, Civil Engineering specialisation, Electrical & Electronic Engineering specialisation, Environmental Engineering specialisation, Mechanical Engineering specialisation, Mining Engineering specialisation,
or Software Engineering specialisation
lectures: 3 hours per week; practical classes: 2 hours per week; computer class: 1 hour per week
S2GENG5506Renewable Energy
Prerequisites
Enrolment in 62550 Master of Professional Engineering
Chemical Engineering specialisation, Electrical and Electronic Engineering specialisation, Environmental Engineering specialisation, Mechanical Engineering specialisation,
or Mining Engineering specialisation
or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and Successful completion of
120 Points
and ENSC2003 Engineering Electrical Fundamentals and ( MATH1012 Mathematical Theory and Methods
or MATX1012 Mathematical Theory and Methods
)
or Enrolment in
62520 Master of Low Emission Energy Technologies
Incompatibility
CHPR4403 Future Energy
lectures and practical classes
S1, S2HRMT5504Introduction to Human Resource ManagementNoneseminars: up to 3 hours per week
S1, S2MGMT5507Management and Organisations
Incompatibility
MGMT1136 Management and Organisations
lectures/seminars/workshops: up to 3 hours per week
S2MGMT5508Organisational Behaviour and LeadershipNoneseminars: 3 hours per week for 12 weeks

Software Engineering specialisation

Take all units (36 points):

AvailabilityUnit codeUnitnameUnit requirementsContact hours
S1CITS4401Software Requirements and Design
Prerequisites
Enrolment in
62510 Master of Information Technology
and Successful completion of
CITS1401 Computational Thinking with Python

or
Enrolment in
62550 Master of Professional Engineering
or BH008 Bachelor of Advanced Computer Science [Honours]
S2CITS5501Software Testing and Quality Assurance
Prerequisites

Enrolment in
62510 Master of Information Technology
or BH008 Bachelor of Advanced Computer Science [Honours]

and Successful completion of CITS2002 Systems Programming
or CITS2005 Object Oriented Programming
or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and 120 Points
and CITS3301 Software Requirements and Design

or Enrolment in
62550 Master of Professional Engineering
S2CITS5503Cloud Computing
Prerequisites
Enrolment in
HON-CMSSE Computer Science and Software Engineering
or 62510 Master of Information Technology
or 62530 Master of Data Science
or 42630 Master of Business Analytics
or BH008 Bachelor of Advanced Computer Science [Honours]
or MJD-ICYDM International Cybersecurity
or MJD-CDSDM Computing and Data Science
and

Successful completion of
( CITS2002 Systems Programming
or CITS2005 Object Oriented Programming
or CITS2200 Data Structures and Algorithms
or CITS2402 Introduction to Data Science
or ( CITS1401 Computational Thinking with Python
and CITS4009 Computational Data Analysis

or BUSN5101 Programming for Business
and BUSN5002 Fundamentals of Business Analytics
)
or Enrolment in 62550 Master of Professional Engineering
Software Engineering specialisation
or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and 120 Points
and 12 points of programming-based units
S2CITS5507High Performance Computing
Prerequisites

Enrolment in
( 62510 Master of Information Technology
or 62530 Master of Data Science

and 12 points of programming-based units )
or Enrolment in 62550 Master of Professional Engineering Software Engineering specialisation
or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and 120 Points including 12 points of programming-based units
Incompatibility
CITS3402 High Performance Computing
or SHPC4002 Advanced Computational Physics
S1CITS5551Software Engineering Design Project 1
Prerequisites
Enrolment in in the
62550 Master of Professional Engineering and the SP-ESOFT Software Engineering specialisation
and completion of 24 points of Level 4/Level 5 units
S2CITS5552Software Engineering Design Project 2
Prerequisites
Enrolment in in the
62550 Master of Professional Engineering and the SP-ESOFT Software Engineering specialisation
and CITS5551 Software Engineering Design Project 1

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

Group A
AvailabilityUnit codeUnitnameUnit requirementsContact hours
S1AUTO4508Mobile Robots
Prerequisites
Enrolment in
62550 Master of Professional Engineering
or 62510 Master of Information Technology
or

Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
or BP007 Bachelor of Automation and Robotics

and Successful completion of 96 points and CITS1001 Software Engineering with Java
or CITX1001 Software Engineering with Java
or CITX1401 Computational Thinking with Python
or CITS1401 Computational Thinking with Python
or CITS2002 Systems Programming
or CITS2401 Computer Analysis and Visualisation
)
Incompatibility
GENG5508 Robotics
lectures and laboratories
S1, S2BUSN5100Applied Professional Business Communications
Incompatibility
WACE/TEE English or equivalent
or BUSN4003 Applied Business Communication
or MGMT5610 Applied Professional Business Communications
lectures/seminars/workshops: up to 3 hours per week
S2CITS4009Computational Data Analysis
Prerequisites
Enrolment in
62510 Master of Information Technology
or 62530 Master of Data Science
or 62560 Master of Renewable and Future Energy
or 62550 Master of Professional Engineering (SP-ECHEM Chemical Engineering specialisation
or SP-EMINI Mining Engineering specialisation
or the SP-ESOFT Software Engineering specialisation)
or 72530 Master of Environmental Science (SP-SSDSC Sensing and Spatial Data Science specialisation)

or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and Successful completion of
96 points
lectures: 2 hours per week; labs: 2 hours per week
S1CITS4012Natural Language Processing
Prerequisites
Enrolment in
HON-CMSSE Computer Science and Software Engineering
or 62510 Master of Information Technology
or 62530 Master of Data Science
or 62550 Master of Professional Engineering
or BH008 Bachelor of Advanced Computer Science [Honours]
or ( Bachelor of Engineering (Honours) or an associated Combined Degree
and 96 points
)
and Successful completion of
CITS1401 Computational Thinking with Python
or CITX1401 Computational Thinking with Python
or CITS2401 Computer Analysis and Visualisation
Lectures: 2-hours per week; Laboratories: 2-hours per week.
S1CITS4402Computer Vision
Prerequisites
Enrolment in
HON-CMSSE Computer Science and Software Engineering
or 62530 Master of Data Science
or
62550 Master of Professional Engineering and SP-EBIOM Biomedical Engineering specialisation
or SP-EELEC Electrical and Electronic Engineering specialisation
or SP-ESOFT Software Engineering specialisation
or
53560 Master of Physics and SP-MEDPH Medical Physics
or 73660 Master of Medical Physics
or
BH008 Bachelor of Advanced Computer Science [Honours] and MJD-ARIDM Artificial Intelligence
or
Bachelor of Engineering (Honours) or an associated Combined Degree
and Successful completion of
96 points
and CITS2401 Computer Analysis and Visualisation
or CITS1401 Computational Thinking with Python
or CITX1401 Computational Thinking with Python
Incompatibility
CITS4240 Computer Vision
S2CITS4403Computational Modelling
Prerequisites
HON-CMSSE Computer Science and Software Engineering
or 62510 Master of Information Technology
or 62530 Master of Data Science
or
62550 Master of Professional Engineering and Software Engineering specialisation
or
BH008 Bachelor of Advanced Computer Science [Honours] and MJD-ICYDM International Cybersecurity
or MJD-ARIDM Artificial Intelligence
or
73660 Master of Medical Physics
S1CITS4404Artificial Intelligence and Adaptive Systems
Prerequisites
Successful completion of
CITS2002 Systems Programming
or CITS2005 Object Oriented Programming
or CITS2402 Introduction to Data Science
or ELEC3020 Embedded Systems
or ( CITS1401 Computational Thinking with Python
and CITS4009 Computational Data Analysis
)
S1CITS4419Mobile and Wireless Computing
Prerequisites
Enrolment in
HON-CMSSE Computer Science and Software Engineering
or 62530 Master of Data Science
or 62550 Master of Professional Engineering
or BH008 Bachelor of Advanced Computer Science [Honours]
or
Enrolment in
Bachelor of Engineering (Honours) or an associated Combined Degree
and 96 points
and Successful completion of
CITS3002 Computer Networks
Lectures: 1 hour per week, Labs: 2 hours per week
S1, S2CITS5506The Internet of Things
Prerequisites
Enrolment in
( 62510 Master of Information Technology
or 62530 Master of Data Science

and Successful completion of CITS1401 Computational Thinking with Python )
or
Enrolment in
62550 Master of Professional Engineering
Lectures: 2-hours per week; Labs: 3-hours per week
S1CITS5508Machine Learning
Prerequisites
Enrolment in
HON-CMSSE Computer Science and Software Engineering
or 62510 Master of Information Technology
or 62530 Master of Data Science
or 42630 Master of Business Analytics
or 62550 Master of Professional Engineering
or 53560 Master of Physics
or BH008 Bachelor of Advanced Computer Science [Honours]
or 73660 Master of Medical Physics
or ( Bachelor of Engineering (Honours) or an associated Combined Degree
and 96 points
)
and Successful completion of
CITS1401 Computational Thinking with Python
or CITX1401 Computational Thinking with Python
or BUSN5101 Programming for Business
or CITS2401 Computer Analysis and Visualisation
lectures: 2 hours per week; labs: 2 hours per week for 11 weeks from week 2
S2ELEC4406Digital System Design
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
and ENSC3020 Introduction to Digital Embedded Systems.
for pre-2017 courses: ENSC3017 Circuits and Electronics
Lectures: 3 hours per week, Laboratories: 16 hours for semester
S2GENG4402Control Engineering
Prerequisites
Enrolment in
62550 Master of Professional Engineering (Biomedical Engineering specialisation, Chemical Engineering specialisation, Electrical and Electronic Engineering specialisation, Mechanical Engineering specialisation
or Software Engineering specialisation).
Incompatibility
GENG3402 Control Engineering
lectures: 3 hours per week; labs: to be scheduled during semester
S2GENG4405Numerical Methods and Modelling
Prerequisites
73660 Master of Medical Physics
or 61550 Master of Professional Engineering
Biomedical Engineering specialisation, Civil Engineering specialisation, Electrical & Electronic Engineering specialisation, Environmental Engineering specialisation, Mechanical Engineering specialisation, Mining Engineering specialisation,
or Software Engineering specialisation
lectures: 3 hours per week; practical classes: 2 hours per week; computer class: 1 hour per week
N/ASVLG5003Wicked Problems
Prerequisites
any bachelor's degree.
permission/approval is required to enrol
The unit is a 6 week intensive. Attendance at the service learning location is required every day for the first week. In the remaining weeks, students will work independently in project teams, with classroom time reduced to around 15-20 hours altogether.

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

Rules

Applicability of the Student Rules, policies and procedures

1.(1) The Student Rules apply to students in this course.

(2) The policy, policy statements and guidance documents and student procedures apply, except as otherwise indicated in the rules for this course.

Academic Conduct Essentials and Communication and Research Skills modules

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) and the Communication and Research Skills module (the CARS module).

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

(3) A student must successfully complete the ACE module within the first teaching period of their enrolment. Failure to complete the module within this timeframe will result in the student's unit results from this teaching period being withheld. These results will continue to be withheld until students avail themselves of a subsequent opportunity to achieve a passing grade in the ACE module. In the event that students complete units in subsequent teaching periods without completing the ACE module, these results will similarly be withheld. Students will not be permitted to submit late review or appeal applications regarding results which have been withheld for this reason and which they were unable to access in the normally permitted review period.

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 UWA bachelor's degree with a major in MJD-ENGSC Engineering Science1 or Bachelor of Automation and Robotics; 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 School of Engineering;

or

(d) completed a UWA Diploma in Science with a major in MJD-ENGSC Engineering Science1

1 Students are required to achieve a course weighted average mark of at least 50 per cent in their bachelor's degree or a weighted average mark of at least 50 per cent in the Level 3 units of the Engineering Science major.

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 School 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 School 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 :

  • SP-EBIOM Biomedical Engineering
  • SP-ECHEM Chemical Engineering
  • SP-ECIVI Civil Engineering
  • SP-EELEC Electrical and Electronic Engineering
  • SP-EENVI Environmental Engineering
  • SP-EMECH Mechanical Engineering
  • SP-EMINI Mining Engineering
  • SP-ESOFT Software Engineering

(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 School of Engineering. are granted credit for conversion units up to a value of 48 points.

Satisfactory progress

8. To make satisfactory progress a student must pass units to a point value greater than half the total value of units in which they remain enrolled after the final date for withdrawal without academic penalty.

9. A student who has not achieved a result of Ungraded Pass (UP) for the Communication and Research Skills module (the CARS 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) A student who makes satisfactory progress in terms of Rule 8 is assigned the status of 'Good Standing'.

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

(a) a student who does not make satisfactory progress for the first time under Rule 8 is assigned a progress status of 'On Probation';

(b) a student who does not make satisfactory progress for the second time under Rule 8 is assigned a progress status of 'Suspended';

(c) a student who does not make satisfactory progress for the third time under Rule 8 is 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 which is calculated based on—

(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.

Deferrals

13. Applicants awarded admission to the course are entitled to a deferral of up to 12 months, as per the University Policy on: Admissions (Coursework).

Additional rules
Professional practicum

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

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

(3) The School of Engineering 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

15. Where a student has completed relevant studies in a course accredited by Engineers Australia, the School of Engineering 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

16. 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.