Note: This course is only available to re-enrolling students.
Course overview
Prospective students should see the Future Students website for details on admission requirements, intake periods, fees, availability to international students, careers information etc.
No study plans found for this course. See study plans for more information.
Specialisations
Course structure
Key to availability of units:
- S1
- Semester 1
- S2
- Semester 2
- N/A
- not available in 2025 – may be available in 2026 or 2027
- NS
- non-standard teaching period
All units have a value of six points unless otherwise stated.
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.
Availability | Unit code | Unitname | Unit requirements | Contact hours |
---|---|---|---|---|
S1, S2 | GENG5505 | Project Management and Engineering Practice |
| lectures: 26 hours; practical classes: 13 hours |
S1, S2 | GENG5507 | Risk, Reliability and Safety | lectures: 2 hour per week; practical classes: 1 hour per week; workshops: 3 hours per week | |
S1, S2 | GENG5511 | MPE Engineering Research Project Part 1 |
| |
S1, S2 | GENG5512 | MPE Engineering Research Project Part 2 |
|
Chemical Engineering specialisation
Take all units (48 points):
Availability | Unit code | Unitname | Unit requirements | Contact hours |
---|---|---|---|---|
S1 | CHPR4404 | Advanced Thermodynamics and Mass Transfer Processes | ||
S1 | CHPR4405 | Particle Technology | ||
S2 | CHPR4406 | Reaction Engineering | Lectures: 3 hours per week, Practical Classes: 2 hours per week | |
S1 | CHPR5501 | Advanced Reaction Engineering and Catalysts | ||
CHPR5551 | Chemical Engineering Design Project 1 | |||
CHPR5552 | Chemical Engineering Design Project 2 | |||
S2 | GENG4402 | Control Engineering |
| lectures: 3 hours per week; labs: to be scheduled during semester |
S2 | GENG4405 | Numerical Methods and Modelling |
| lectures: 3 hours per week; practical classes: 2 hours per week; computer class: 1 hour per week |
Take unit(s) to the value of 12 points:
Group A
Availability | Unit code | Unitname | Unit requirements | Contact hours |
---|---|---|---|---|
S2 | CHPR4407 | Transport Phenomena | ||
NS | CHPR5520 | Combustion Science and Technology |
| |
S1 | CHPR5521 | Flow Assurance for Future Energy |
| |
S2 | CHPR5522 | Gas Processing Technologies |
|
Take unit(s) to the value of 12 points:
Group B
Availability | Unit code | Unitname | Unit requirements | Contact hours |
---|---|---|---|---|
S1 | ELEC5506 | Process Instrumentation and Control |
| lectures, practical classes and laboratories |
S2 | ENVE4401 | Contaminant Fate and Transport |
| 3 hours per week |
S1 | GENG4403 | Extractive Metallurgy |
| |
N/A | GENG4407 | Advanced Engineering Mathematics |
| lectures: 2 hours per week; practical classes: 1 hour per week |
GENG4408 | Introduction to Biomedical Engineering | |||
S2 | GENG5503 | Modern Control Systems |
| lectures, practical classes and laboratories |
S2 | GENG5504 | Petroleum Engineering |
| lectures and practical classes |
S2 | GENG5506 | Renewable Energy |
| lectures and practical classes |
GENG5515 | Interdisciplinary Design Project |
Civil Engineering specialisation
Take all units (48 points):
Availability | Unit code | Unitname | Unit requirements | Contact hours |
---|---|---|---|---|
S1 | CIVL4401 | Applied Geomechanics |
| 49 (lectures: 20 hours; seminars: 13 hours; practical classes: 12 hours; labs: 4 hours) |
S1 | CIVL4402 | Fluid Mechanics for Civil Engineers | lectures: 36 hours; practical classes: 22 hours; labs: 1hour | |
S2 | CIVL4403 | Structural Concrete | lectures: 36 hours; practical classes: 12 hours; workshops: 12 hours | |
S1 | CIVL4404 | Structural Steel | lectures: 36 hours; practical classes: 24 hours | |
S1 | CIVL5551 | Engineering Surveying and Design | Lectures: 12 hrs Practical Classes: 8 hrs Workshops: 16hrs Field Survey: 8hrs | |
S2 | CIVL5552 | Civil Structural Design Project |
| lectures and practical classes |
S2 | GENG4405 | Numerical Methods and Modelling |
| lectures: 3 hours per week; practical classes: 2 hours per week; computer class: 1 hour per week |
S1 | GENG5514 | Finite Element Method |
| lectures and practical classes |
Take unit(s) to the value of 24 points:
Group A
Availability | Unit code | Unitname | Unit requirements | Contact hours |
---|---|---|---|---|
S2 | CIVL5501 | Structural Dynamics |
| lectures: 39 hours; practical classes: 26 hours |
N/A | CIVL5502 | Transportation Engineering | lectures: 24 hours; practical classes: 24 hours | |
S1 | CIVL5503 | Underground Construction |
| 49 hours |
N/A | CIVL5504 | Offshore Geomechanics |
| 56 hours |
S2 | CIVL5505 | Design of Offshore Energy Facilities |
| |
S1 | ENVE4402 | Engineering Hydrology | Lectures - 24 hours, Workshops - 12 hours. Site visits occur within timetabled class hours. | |
S1 | GENG5501 | Coastal and Offshore Engineering |
| |
S2 | GENG5502 | Environmental Geotechnics |
| 54 (lectures: 30 hours; tutorials/workshops: 24 hours) |
GENG5515 | Interdisciplinary Design Project |
Electrical and Electronic Engineering specialisation
Take all units (48 points):
Availability | Unit code | Unitname | Unit requirements | Contact hours |
---|---|---|---|---|
S1 | ELEC4401 | Circuits and Electronic Systems |
| lectures: 36 hours; practical classes: 22 hours; labs: 8 hours |
S2 | ELEC4402 | Communications Systems |
| lectures: 36 hours; practical classes: 12 hours; labs: 18 hours |
N/A | ELEC4403 | Digital and Embedded Systems |
| lectures: 36 hours; labs: 28 hours: practical classes 12 hours |
S1 | ELEC4404 | Signal Processing |
| lectures: 36 hours; practical classes: 12 hours; labs: 6 hours |
ELEC5551 | Electrical and Electronic Engineering Design Project 1 | |||
S2 | ELEC5552 | Electrical and Electronic Engineering Design Project |
| |
S2 | GENG4402 | Control Engineering |
| lectures: 3 hours per week; labs: to be scheduled during semester |
N/A | GENG4407 | Advanced Engineering Mathematics |
| lectures: 2 hours per week; practical classes: 1 hour per week |
Take either units to a total value of 24 points from Group A or 18 points from Group A and 6 points from Group B:
Group A
Availability | Unit code | Unitname | Unit requirements | Contact hours |
---|---|---|---|---|
S2 | ELEC5501 | Advanced Communications |
| practical classes: 24 hours; lectures: 24 hours; labs: 9 hours |
N/A | ELEC5502 | Analogue Electronics |
| lectures, practical classes and laboratories |
S1 | ELEC5503 | Digital Microelectronics System Design |
| lectures, practical classes and laboratories |
S1 | ELEC5504 | Power Electronics |
| lectures: 36 hours; practical classes: 12 hours; labs: 9 hours |
ELEC5505 | Power System Analysis | |||
S1 | ELEC5506 | Process Instrumentation and Control |
| lectures, practical classes and laboratories |
ELEC5507 | Optical Engineering, Photonics and Biomedical Imaging Systems | |||
S1 | ELEC5508 | Semiconductor Nanoelectronics |
| |
S2 | GENG5503 | Modern Control Systems |
| lectures, practical classes and laboratories |
GENG5508 | Robotics |
Take either units to a total value of 24 points from Group A or 18 points from Group A and 6 points from Group B:
Group B
Availability | Unit code | Unitname | Unit requirements | Contact hours |
---|---|---|---|---|
S1 | CITS4402 | Computer Vision |
| |
S1 | CITS4404 | Artificial Intelligence and Adaptive Systems |
| |
N/A | CITS4419 | Mobile and Wireless Computing |
| Lectures: 1 hour per week, Labs: 2 hours per week |
S2 | GENG4405 | Numerical Methods and Modelling |
| lectures: 3 hours per week; practical classes: 2 hours per week; computer class: 1 hour per week |
GENG4408 | Introduction to Biomedical Engineering | |||
S2 | GENG5506 | Renewable Energy |
| lectures and practical classes |
S1 | GENG5514 | Finite Element Method |
| lectures and practical classes |
GENG5515 | Interdisciplinary Design Project |
Enviromental Engineering specialisation
Take all units (42 points):
Availability | Unit code | Unitname | Unit requirements | Contact hours |
---|---|---|---|---|
S2 | ENVE4401 | Contaminant Fate and Transport |
| 3 hours per week |
S1 | ENVE4402 | Engineering Hydrology | Lectures - 24 hours, Workshops - 12 hours. Site visits occur within timetabled class hours. | |
S1 | ENVE4403 | Fluid Transport, Mixing and Dispersion | lectures: 2 per week; practical sessions: 2 per week; laboratories: two 3-hour sessions per semester | |
S1 | ENVE4405 | Ecological Engineering and Nature-based Solutions | ||
S1 | ENVE5552 | Environmental Engineering Design Solutions Part 2 |
| |
S2 | GENG4405 | Numerical Methods and Modelling |
| lectures: 3 hours per week; practical classes: 2 hours per week; computer class: 1 hour per week |
SCIE5500 | Modelling Natural Systems |
Take unit(s) to the value of 6 points:
Group A
Availability | Unit code | Unitname | Unit requirements | Contact hours |
---|---|---|---|---|
S2 | ENVE5551 | Environmental Engineering Design Solutions Part 1 |
| |
GENG5515 | Interdisciplinary Design Project |
Take unit(s) to the value of 24 points:
Group B
Availability | Unit code | Unitname | Unit requirements | Contact hours |
---|---|---|---|---|
S1 | ECON4410 | Environmental and Resource Economics |
| lectures: 2 hours; tutorials: 1 hour; labs: 1 hour (4 hours/week for 12 weeks) |
S2 | ENVE5502 | Water and Wastewater Engineering |
| workshops |
N/A | GENG4407 | Advanced Engineering Mathematics |
| lectures: 2 hours per week; practical classes: 1 hour per week |
S1 | GENG5501 | Coastal and Offshore Engineering |
| |
S2 | GENG5502 | Environmental Geotechnics |
| 54 (lectures: 30 hours; tutorials/workshops: 24 hours) |
S2 | GENG5506 | Renewable Energy |
| lectures and practical classes |
NS | MINE4406 | Geotechnology of Mine Waste |
Mechanical Engineering specialisation
Take all units (60 points):
Availability | Unit code | Unitname | Unit requirements | Contact hours |
---|---|---|---|---|
S2 | GENG4402 | Control Engineering |
| lectures: 3 hours per week; labs: to be scheduled during semester |
S2 | GENG4405 | Numerical Methods and Modelling |
| lectures: 3 hours per week; practical classes: 2 hours per week; computer class: 1 hour per week |
S1 | GENG5514 | Finite Element Method |
| lectures and practical classes |
S2 | MECH4424 | Measurement and Noise |
| lectures/information sessions: 3 hours per week; practical classes: 1 hour per week; labs: 2 hours per week |
S1 | MECH4426 | Vibration and Sound | lectures/practical classes | |
S1 | MECH4428 | Degradation of Materials | lectures: 3 hours per week; practical classes: 1 hour per week; labs: 3-hour session per semester | |
S1 | MECH4429 | Applied Engineering Thermodynamics | lectures: 2 hours per week; practical classes: 1 hour per week; labs: 6 hours in total | |
S2 | MECH5502 | Analysis and Design of Machine Components | lectures: 3 hours per week; specialised lectures and seminars: 3-5 hours per semester; practical classes: 2 hours per week | |
S1 | MECH5551 | Mechanical Engineering Design Project 1 |
| |
S2 | MECH5552 | Mechanical Engineering Design Project 2 |
|
Take unit(s) to the value of 12 points:
Group A
Availability | Unit code | Unitname | Unit requirements | Contact hours |
---|---|---|---|---|
S1 | CHPR4405 | Particle Technology | ||
S2 | CHPR4407 | Transport Phenomena | ||
S2 | CIVL5505 | Design of Offshore Energy Facilities |
| |
N/A | ELEC4403 | Digital and Embedded Systems |
| lectures: 36 hours; labs: 28 hours: practical classes 12 hours |
S1 | GENG4403 | Extractive Metallurgy |
| |
GENG4408 | Introduction to Biomedical Engineering | |||
S1 | GENG5501 | Coastal and Offshore Engineering |
| |
S2 | GENG5503 | Modern Control Systems |
| lectures, practical classes and laboratories |
S2 | GENG5504 | Petroleum Engineering |
| lectures and practical classes |
S2 | GENG5506 | Renewable Energy |
| lectures and practical classes |
GENG5508 | Robotics | |||
GENG5515 | Interdisciplinary Design Project | |||
N/A | MECH5501 | Applied Acoustics | lectures, practical classes and laboratories | |
S2 | MECH5504 | Design and Failure Analysis of Materials |
| lectures, practical classes and laboratories |
Mining Engineering specialisation
Take all units (54 points):
Availability | Unit code | Unitname | Unit requirements | Contact hours |
---|---|---|---|---|
S2 | GENG5502 | Environmental Geotechnics |
| 54 (lectures: 30 hours; tutorials/workshops: 24 hours) |
S1 | MINE4401 | Underground Mining 1 | Lectures: 3 hours per week Practicals: 3 hours per week | |
S2 | MINE4404 | Rock Mechanics | ||
S1 | MINE4405 | Mineral Resources | Lectures: 4 hours per week Practicals: 1 hours per week | |
NS | MINE4406 | Geotechnology of Mine Waste | ||
S1 | MINE4503 | Surface Mining | Lectures: 3 hours per week Practicals: 3 hours per week | |
S1 | MINE5501 | Mining Management |
| Lectures: 3 hours per week Practicals: 3 hours per week |
S2 | MINE5502 | Underground Mining 2 | Lectures: 3 hours per week Practicals: 3 hours per week | |
S1 | MINE5552 | Mining Engineering Design Project 2 |
| Lectures: 4 hours per week Practicals: 4 hours per week |
Take unit(s) to the value of 6 points:
Group A
Availability | Unit code | Unitname | Unit requirements | Contact hours |
---|---|---|---|---|
GENG5515 | Interdisciplinary Design Project | |||
S2 | MINE5551 | Mining Engineering Design Project 1 |
| Lectures: 4 hours per week Practicals: 4 hours per week |
Take unit(s) to the value of 12 points:
Group B
Availability | Unit code | Unitname | Unit requirements | Contact hours |
---|---|---|---|---|
S1, S2 | ACCT5432 | Introductory Financial Accounting | lectures/seminars/workshops: up to 3 hours per week | |
S1 | ECON4410 | Environmental and Resource Economics |
| lectures: 2 hours; tutorials: 1 hour; labs: 1 hour (4 hours/week for 12 weeks) |
S1, S2 | ECON5541 | Economics for Business: Applications and Policy | lectures/seminars/workshops: up to 3 hours per week | |
S1 | EMPL5412 | Employment Relations | None | lectures/seminars/workshops: up to 3 hours per week |
EMPL5415 | Globalisation and Organisational Change | |||
S1 | EMPL5511 | Employment Relations in a Global Context | None | lectures/seminars/workshops: up to 3 hours per week |
S1 | GENG4403 | Extractive Metallurgy |
| |
S2 | GENG4405 | Numerical Methods and Modelling |
| lectures: 3 hours per week; practical classes: 2 hours per week; computer class: 1 hour per week |
S1, S2 | HRMT5504 | Introduction to Human Resource Management | None | seminars: up to 3 hours per week |
S1, S2 | MGMT5507 | Management and Organisations |
| lectures/seminars/workshops: up to 3 hours per week |
S2 | MGMT5508 | Organisational Behaviour and Leadership | None | 1-hour lecture and 2-hour workshop per week for 12 weeks |
Software Engineering specialisation
Take all units (66 points):
Availability | Unit code | Unitname | Unit requirements | Contact hours |
---|---|---|---|---|
S1 | CITS4401 | Software Requirements and Design | ||
S1 | CITS4402 | Computer Vision |
| |
S2 | CITS4403 | Computational Modelling |
| |
S1 | CITS4404 | Artificial Intelligence and Adaptive Systems |
| |
N/A | CITS4419 | Mobile and Wireless Computing |
| Lectures: 1 hour per week, Labs: 2 hours per week |
S2 | CITS5501 | Software Testing and Quality Assurance |
| |
N/A | CITS5502 | Software Processes |
| |
S2 | CITS5503 | Cloud Computing |
| |
S1 | CITS5551 | Software Engineering Design Project 1 |
| |
S2 | CITS5552 | Software Engineering Design Project 2 | ||
N/A | ELEC4403 | Digital and Embedded Systems |
| lectures: 36 hours; labs: 28 hours: practical classes 12 hours |
Take unit(s) to the value of 6 points:
Group B
Availability | Unit code | Unitname | Unit requirements | Contact hours |
---|---|---|---|---|
N/A | CITS4008 | Scientific Communication |
| |
S2 | GENG4402 | Control Engineering |
| lectures: 3 hours per week; labs: to be scheduled during semester |
S2 | GENG4405 | Numerical Methods and Modelling |
| lectures: 3 hours per week; practical classes: 2 hours per week; computer class: 1 hour per week |
GENG5508 | Robotics | |||
GENG5515 | Interdisciplinary Design Project |
See also the rules for the course and the Student Rules.
Rules
Note: This course is only available to re-enrolling students.
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) 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 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 bachelor's degree with a major in Engineering Science, or an equivalent qualification, as recognised by UWA;
or
(b) a bachelor's degree, or an equivalent qualification, as recognised by UWA; and
(i) the equivalent of a UWA weighted average mark of at least 65 per cent; and
(ii) prior studies in engineering, physics or mathematics;
or
(c) completed units in the Master of Professional Engineering Preliminary course at UWA as prescribed by the Faculty.
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:
- GCertEng Graduate Certificate in Engineering (24 points)
- GDipEng Graduate Diploma in Engineering (48 points)
(2) A student who withdraws from the Master of Professional Engineering course before completing it, but after completing 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 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 96 points which must include course core units and specialisation units. The course comprises the following specialisations:
- SP-ECHEM Chemical Engineering
- SP-ECIVI Civil Engineering
- SP-EELEC Electrical and Electronic Engineering
- SP-EENVI Enviromental 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.
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 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 under Rule 8 for the first time is assigned a progress status of 'On Probation';
(b) a student who does not make satisfactory progress under Rule 8 for the second time is assigned a progress status of 'Suspended';
(c) a student who does not make satisfactory progress under Rule 8 for the third time 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 12 weeks practical experience (GENG5000 Professional Practicum*), comprising at least 8 weeks in an engineering environment with up to 4 weeks in a general environment, as approved by the Faculty.
* Students do not enrol in the professional practicum units. Upon successful completion, the appropriate unit is added to their enrolment and result released together with the results for their other enrolled units for the semester.
(2) With the support of the Faculty, students are expected to make their own arrangements for practical experience.
** To facilitate their efforts, students should seek advice from members of the Faculty and register with the Careers Centre.
(3) The Faculty may, on written application by a student and on production of satisfactory evidence, accept work completed by the student prior to acceptance into the course as fulfilling the requirements of (1).
(4) Students must submit a report on work completed for the practical experience required under (1) or on work accepted by the Faculty under Rule 13(3) and a Certificate of Practical Work Performed.
Substitution
15. Where a student has completed relevant studies in a course accredited by Engineers Australia, the Faculty may permit or require a student to substitute for units specified under the course structure (except common course core units) up to a value of 24 points, units of equivalent value from the course structure (except common course core units), providing that no more than 48 points are completed at Level 4.