Petroleum Engineering

(Honours)
Contact us
+61 2 9385 5189
UAC Code: 
425650
93
Assumed: 
HSC Maths Ext. 1 and Physics
T3 Entry: 
Yes
Vinh Truong

I have been given many opportunities to connect and learn from employers at several industrial networking events, including a field trip to Perth and at the annual Petroleum Dinner.

Vinh Truong

What's it all about?

■  Become an expert at solving problems and designing technologies that work kilometres underground. Petroleum engineers apply knowledge of chemistry, physics, geology and economics to the discovery, development and production of energy and material resources below the Earth's surface. They're also involved in reducing greenhouse gas emissions. 

What does it include?

■  Students are taught how to apply practical science to the challenges and problems associated with oil and gas exploration, drilling and production. Major studies include petroleum geology and geophysics, reservoir characterisation, drilling and completion, and oil and gas production. You'll also engage with the socio-political context of the industry. To get you work ready, you'll apply these skills through 60 days of approved industry training.

Where will you work?

■  The switch to natural gas, the big investments in liquefied natural gas and the advent of unconventional oil and gas resources mean there is a solid future ahead. You could work in traditional resources or unconventional resources like coal seam gas production, geothermal energy production or carbon dioxide storage. There's also options in financing, banking and legal.

Dual degrees

■  Dual degrees are a great way of graduating with a wider breadth of knowledge, better preparing you for your future career. For more information, visit our dual degrees page to find one that suits your interests.

Sample Program Outlines*

Term 1

Course code Course name Notes
ENGG1000 Engineering Design and Innovation A team project over a ten week period to solve a practical problem. The key skills developed include concept development, critical thinking and evaluation skills.
ENGG1811 Computing for Engineers This course is for engineering students to acquire computing skills for solving computational problems such as simulation, numerical methods, process control and information management.
MATH1131 Maths 1A Students have the option to enrol in either MATH1131 or MATH1141. MATH1141 covers the same topics as MATH1131 but in greater depth. Assumed knowledge for MATH1141: Students will be expected to have achieved a combined HSC mark in Mathematics Extension 1 and 2 over 175.
MATH1141 Higher Maths 1A Students have the option to enrol in either MATH1131 or MATH1141. MATH1141 covers the same topics as MATH1131 but in greater depth. Assumed knowledge for MATH1141: Students will be expected to have achieved a combined HSC mark in Mathematics Extension 1 and 2 over 175.

Term 2

Course code Course name Notes
MATH1231 Maths 1B Prerequisites for this course are MATH1131 or MATH1141. Students that are highly competent (mark >65) in mathematics may instead enrol in MATH1241.
MATH1241 Higher Maths 1B Students have the option to enrol in either MATH1231 or MATH1241. MATH1241 covers the same topics as MATH1231 but in greater depth. A minimum mark of 65 in MATH1131 or MATH1141 is required for enrolment in MATH1241 instead of MATH1231.
MATS1101 Engineering Materials and Chemistry The course is an introduction to organic chemistry and polymers. Choose one of the following options: MATS1101 followed by CEIC1001. CHEM1011 followed by CHEM1021 or CHEM1041. CHEM1031 followed by CHEM1041 or CHEM1021.
PHYS1121 Physics 1A Assumed knowledge: HSC Physics and Mathematics Extension 1 or equivalent. Students that are highly competent in physics may instead enrol in PHYS1131.
PHYS1131 Higher Physics 1A Covers the same content as PHYS1121, however features more advanced assessment.

Term 3

Course code Course name Notes
Read more Engineering Elective Recommendations for different degrees in link.
Read more Engineering Elective Recommendations for different degrees in link.
PTRL1001 Induction to Petroleum Engineering and Geology The course will provide an introduction to earth sciences.

Term 1

Course code Course name Notes
CEIC2001 Fluid and Particle Mechanics Requires PHYS1121 or PHY1131 as a prerequisite.
Read more General Education You can't select a General Education course from within your own faculty.
PTRL2019 Reservoir Engineering A PTRL2019 and PTRL2018 are co-requisites.

Term 2

Course code Course name Notes
PTRL2020 Petrophysics The course will teach the fundamentals of well logging and log interpretation.
PTRL3001 Reservoir Engineering B Prerequisite:PTRL2019.
PTRL3030 Reservoir Characterisation and Geophysics This course will cover both Reservoir Characterisation and Numerical Reservoir Simulation.

Term 3

Course code Course name Notes
MATH2019 Engineering Mathematics 2E This course is a prerequisite for MMAN2300 and MMAN3200. Students enrolled in a Dual Degree with Physics will need to complete MATH2121 (or MATH2221 if you want the more challenging course) instead of MATH2019.
PTRL2010 Business Practices in the Petroleum Industry 0
PTRL3022 Design for Petroleum Engineers This course covers front-end engineering design of new production facilities for a potentially viable oil/gas field.

Term 1

Course code Course name Notes
PTRL3015 Well Drilling Equipment and Operations The course comprises of 3 units of Lecture and Tutorial and 3 units of Laboratory work.
PTRL3025 Petroleum Economics Cash flow analysis in the petroleum industry.
PTRL3040 Numerical Reservoir Simulation Students will learn how to solve reservoir engineering problems through the professional use of numerical reservoir simulation.

Term 2

Course code Course name Notes
Read more General Education You can't select a General Education course from within your own faculty.
Read more Discipline Elective Recommendations for different degrees in link.
PTRL2030 Field Development Geology The course focuses on the key geoscience concepts that underpin oil and gas field development and reservoir management.

Term 3

Course code Course name Notes
Read more Industrial Training or Exchange Opportunity Gain international exposure and/or industry experience

Term 1

Course code Course name Notes
PTRL4012 Enhanced Oil and Gas Recovery Students gain hand-on experience of the complete evaluation of an actual field offshore Australia.
PTRL4020 Natural Gas Engineering Prerequisite:PTRL3001.
PTRL4951 Research Thesis (1/3) Research Thesis (1/3)

Term 2

Course code Course name Notes
PTRL4017 Well Technology Prerequisite:PTRL3015.
PTRL4021 Petroleum Production Engineering Prerequisite:PTRL3001.
PTRL4952 Research Thesis (2/3) Research Thesis (2/3)

Term 3

Course code Course name Notes
Read more Discipline Elective Recommendations for different degrees in link.
PTRL3050 Well Pressure Testing This course will cover the analytical and numerical methods to interpret well pressure tests.
PTRL4953 Research Thesis (3/3) Research Thesis (3/3)

Term 1

Course code Course name Notes
ENGG1000 Engineering Design and Innovation A team project over a ten week period to solve a practical problem. The key skills developed include concept development, critical thinking and evaluation skills.
ENGG1811 Computing for Engineers This course is for engineering students to acquire computing skills for solving computational problems such as simulation, numerical methods, process control and information management.
LAWS1052

Term 2

Course code Course name Notes
LAWS1061
MATH1131 Maths 1A Students have the option to enrol in either MATH1131 or MATH1141. MATH1141 covers the same topics as MATH1131 but in greater depth. Assumed knowledge for MATH1141: Students will be expected to have achieved a combined HSC mark in Mathematics Extension 1 and 2 over 175.
PHYS1121 Physics 1A Assumed knowledge: HSC Physics and Mathematics Extension 1 or equivalent. Students that are highly competent in physics may instead enrol in PHYS1131.

Term 3

Course code Course name Notes
MATH1231 Maths 1B Prerequisites for this course are MATH1131 or MATH1141. Students that are highly competent (mark >65) in mathematics may instead enrol in MATH1241.
MATS1101 Engineering Materials and Chemistry The course is an introduction to organic chemistry and polymers. Choose one of the following options: MATS1101 followed by CEIC1001. CHEM1011 followed by CHEM1021 or CHEM1041. CHEM1031 followed by CHEM1041 or CHEM1021.
PTRL1001 Induction to Petroleum Engineering and Geology

Term 1

Course code Course name Notes
CEIC2001 Fluid and Particle Mechanics Requires PHYS1121 or PHY1131 as a prerequisite.
LAWS1021
PTRL2019 Reservoir Engineering A

Term 2

Course code Course name Notes
PTRL2020 Petrophysics
PTRL3001 Reservoir Engineering B
PTRL3030 Reservoir Characterisation and Geophysics

Term 3

Course code Course name Notes
LAWS1150
MATH2019 Engineering Mathematics 2E This course is a prerequisite for MMAN2300 and MMAN3200. Students enrolled in a Physics Dual Degree must take MATH2121 and MATH2069 instead of MATH2019. Students enrolled in a Mathematics Dual Degree must take MATH2011 and MATH2121 instead of MATH2019
PTRL2010 Business Practices in the Petroleum Industry

Term 1

Course code Course name Notes
Read more Elective
PTRL3015 Well Drilling Equipment and Operations

Term 2

Course code Course name Notes
Read more Law Elective
Read more Law Elective
LAWS1022

Term 3

Course code Course name Notes
Read more Elective
Read more L1 Elective

Term 1

Course code Course name Notes
LAWS1075
PTRL3025 Petroleum Economics
PTRL3040 Numerical Reservoir Simulation

Term 2

Course code Course name Notes
LAWS1230
PTRL2030 Field Development Geology
PTRL4017 Well Technology

Term 3

Course code Course name Notes
Read more Law Elective
LAWS1160
LAWS2385

Term 1

Course code Course name Notes
Read more Law Elective
LAWS1091
LAWS2371

Term 2

Course code Course name Notes
Read more Law Elective
PTRL4021 Petroleum Production Engineering
PTRL4951 Research Thesis (1/3)

Term 3

Course code Course name Notes
PTRL3022 Design for Petroleum Engineers
PTRL3050 Well Pressure Testing
PTRL4952 Research Thesis (2/3)

Term 1

Course code Course name Notes
Read more Professional Elective
PTRL4012 Enhanced Oil and Gas Recovery
PTRL4953 Research Thesis (3/3)

Term 2

Course code Course name Notes
LAWS2270 Law in the Global Context
LAWS2351
LAWS2383

Term 3

Course code Course name Notes
Read more Law Elective
Read more Law Elective

Term 1

Course code Course name Notes
Read more Professional Elective
PTRL4020 Natural Gas Engineering

Term 1

Course code Course name Notes
ENGG1000 Engineering Design and Innovation A team project over a ten week period to solve a practical problem. The key skills developed include concept development, critical thinking and evaluation skills.
ENGG1811 Computing for Engineers This course is for engineering students to acquire computing skills for solving computational problems such as simulation, numerical methods, process control and information management.
MATH1131 Maths 1A Students have the option to enrol in either MATH1131 or MATH1141. MATH1141 covers the same topics as MATH1131 but in greater depth. Assumed knowledge for MATH1141: Students will be expected to have achieved a combined HSC mark in Mathematics Extension 1 and 2 over 175.

Term 2

Course code Course name Notes
MATH1231 Maths 1B Prerequisites for this course are MATH1131 or MATH1141. Students that are highly competent (mark >65) in mathematics may instead enrol in MATH1241.
MATS1101/CHEM1011
PHYS1121 Physics 1A Assumed knowledge: HSC Physics and Mathematics Extension 1 or equivalent. Students that are highly competent in physics may instead enrol in PHYS1131.

Term 3

Course code Course name Notes
Read more L1 ENG Elective
MATH2019 Engineering Mathematics 2E This course is a prerequisite for MMAN2300 and MMAN3200. Students enrolled in a Physics Dual Degree must take MATH2121 and MATH2069 instead of MATH2019. Students enrolled in a Mathematics Dual Degree must take MATH2011 and MATH2121 instead of MATH2019
PTRL1001 Induction to Petroleum Engineering and Geology

Term 1

Course code Course name Notes
CEIC2000 Materials and Energy Systems Requires PHYS1121 or PHYS1131 as a prerequisite.
CEIC2001 Fluid and Particle Mechanics Requires PHYS1121 or PHY1131 as a prerequisite.
PTRL2019 Reservoir Engineering A

Term 2

Course code Course name Notes
CEIC2002 Heat and Mass Transfer Requires CEIC2001 as a prerequisite.
CEIC2005 Chemical Reaction Engineering Requires CEIC2000 as a prerequisite.
MATH2089 Numerical Methods and Stats Prerequisite: MATH1231/41. Students enrolled in a Mathematics Dual Degree must take MATH2301 and MATH2801 instead of MATH2089.

Term 3

Course code Course name Notes
CEIC2007 Chemical Engineering Lab A This course is designed to consolidate your understanding of basic principles in chemical engineering.
Read more General Education
PTRL2010 Business Practices in the Petroleum Industry

Term 1

Course code Course name Notes
CEIC3000 Process Modelling and Analysis Requires MATH2019, MATH2089.
CEIC3001 Adv. Thermodynamics and Separation Requires CEIC2000, CEIC2001, CEIC2002, CEIC2005.
CEIC3005 Process Plant Design Pre-requisites: CEIC2000, CEIC2001, CEIC2002.

Term 2

Course code Course name Notes
PTRL2020 Petrophysics
PTRL2030 Field Development Geology
PTRL3001 Reservoir Engineering B

Term 3

Course code Course name Notes
Read more Industrial Training or Exchange Opportunity

Term 1

Course code Course name Notes
PTRL3015 Well Drilling Equipment and Operations
PTRL3025 Petroleum Economics
PTRL3040 Numerical Reservoir Simulation

Term 2

Course code Course name Notes
CEIC3004 Process Equipment and Design Pre-requisites: CEIC2000, CEIC2001, CEIC2002, CEIC3001.
CEIC3007 Chemical Engineering Lab B Develop and extend your skills in designing and executing experimental investigation of chemical engineering problems.
PTRL3030 Reservoir Characterisation and Geophysics

Term 3

Course code Course name Notes
PTRL3022 Design for Petroleum Engineers
PTRL3050 Well Pressure Testing

Term 1

Course code Course name Notes
PTRL4012 Enhanced Oil and Gas Recovery
PTRL4020 Natural Gas Engineering
PTRL4951 Research Thesis (1/3)

Term 2

Course code Course name Notes
PTRL4017 Well Technology
PTRL4021 Petroleum Production Engineering
PTRL4952 Research Thesis (2/3)

Term 3

Course code Course name Notes
Read more Elective
Read more General Education
PTRL4953 Research Thesis (3/3)

Term 1

Course code Course name Notes
Read more Elective
ENGG1000 Engineering Design and Innovation A team project over a ten week period to solve a practical problem. The key skills developed include concept development, critical thinking and evaluation skills.
MATH1131 Maths 1A Students have the option to enrol in either MATH1131 or MATH1141. MATH1141 covers the same topics as MATH1131 but in greater depth. Assumed knowledge for MATH1141: Students will be expected to have achieved a combined HSC mark in Mathematics Extension 1 and 2 over 175.

Term 2

Course code Course name Notes
MATH1231 Maths 1B Prerequisites for this course are MATH1131 or MATH1141. Students that are highly competent (mark >65) in mathematics may instead enrol in MATH1241.
PHYS1121 Physics 1A Assumed knowledge: HSC Physics and Mathematics Extension 1 or equivalent. Students that are highly competent in physics may instead enrol in PHYS1131.

Term 3

Course code Course name Notes
ENGG1300 Engineering Mechanics This is an introductory subject in engineering mechanics dealing with statics and dynamics. MATH1131/41 and PHYS1121/31/41 are prerequisites.
ENGG1811 Computing for Engineers This course is for engineering students to acquire computing skills for solving computational problems such as simulation, numerical methods, process control and information management.
MATS1101 Engineering Materials and Chemistry The course is an introduction to organic chemistry and polymers. Choose one of the following options: MATS1101 followed by CEIC1001. CHEM1011 followed by CHEM1021 or CHEM1041. CHEM1031 followed by CHEM1041 or CHEM1021.

Term 1

Course code Course name Notes
CEIC2001 Fluid and Particle Mechanics Requires PHYS1121 or PHY1131 as a prerequisite.
ENGG2400 Mechanics of Solids 1 You must complete MATH1231/41 and ENGG1300 before enrolling in this course. This course is a prequisite for AERO3410 and MMAN3400.
MATH2019 Engineering Mathematics 2E This course is a prerequisite for MMAN2300 and MMAN3200. Students enrolled in a Physics Dual Degree must take MATH2121 and MATH2069 instead of MATH2019. Students enrolled in a Mathematics Dual Degree must take MATH2011 and MATH2121 instead of MATH2019

Term 2

Course code Course name Notes
CEIC2002 Heat and Mass Transfer Requires CEIC2001 as a prerequisite.
CVEN2401 Sustainable Transport and High Engineering Refer to the UNSW Handbook.
PTRL2020 Petrophysics

Term 3

Course code Course name Notes
CVEN2101 Engineering Construction Refer to the UNSW Handbook.
PTRL2010 Business Practices in the Petroleum Industry
PTRL2019 Reservoir Engineering A

Term 1

Course code Course name Notes
PTRL3015 Well Drilling Equipment and Operations
PTRL3025 Petroleum Economics
PTRL3040 Numerical Reservoir Simulation

Term 2

Course code Course name Notes
CVEN2303 Structural Analysis and Modelling Refer to the UNSW Handbook.
PTRL2030 Field Development Geology
PTRL3001 Reservoir Engineering B

Term 3

Course code Course name Notes
CVEN3202 Soil Mechanics An introductory course to fundamentals of soil mechanics.
PTRL3022 Design for Petroleum Engineers
PTRL3050 Well Pressure Testing

Term 1

Course code Course name Notes
CVEN3303 Steel Structures Refer to the UNSW Handbook.
CVEN3501 Water Resources Engineering Refer to the UNSW Handbook.
PTRL4020 Natural Gas Engineering

Term 2

Course code Course name Notes
Read more General Education
Read more General Education
PTRL3030 Reservoir Characterisation and Geophysics

Term 3

Course code Course name Notes
Read more Industrial Training or Exchange Opportunity

Term 1

Course code Course name Notes
CVEN3202 Soil Mechanics An introductory course to fundamentals of soil mechanics.
PTRL4012 Enhanced Oil and Gas Recovery
PTRL4951 Research Thesis (1/3)

Term 2

Course code Course name Notes
PTRL4017 Well Technology
PTRL4021 Petroleum Production Engineering
PTRL4952 Research Thesis (2/3)

Term 3

Course code Course name Notes
CVEN3101 Engineering Operations and Control This subject is an introduction to the general principles of the organisation and control of engineering operations.
Read more Elective
PTRL4953 Research Thesis (3/3)

Term 1

Course code Course name Notes
ENGG1000 Engineering Design and Innovation A team project over a ten week period to solve a practical problem. The key skills developed include concept development, critical thinking and evaluation skills.
MATH1131 Maths 1A Students have the option to enrol in either MATH1131 or MATH1141. MATH1141 covers the same topics as MATH1131 but in greater depth. Assumed knowledge for MATH1141: Students will be expected to have achieved a combined HSC mark in Mathematics Extension 1 and 2 over 175.
PTRL1001 Induction to Petroleum Engineering and Geology

Term 2

Course code Course name Notes
Read more L1 ENG Elective
MATH1231 Maths 1B Prerequisites for this course are MATH1131 or MATH1141. Students that are highly competent (mark >65) in mathematics may instead enrol in MATH1241.
PHYS1121 Physics 1A Assumed knowledge: HSC Physics and Mathematics Extension 1 or equivalent. Students that are highly competent in physics may instead enrol in PHYS1131.

Term 3

Course code Course name Notes
ENGG1811 Computing for Engineers This course is for engineering students to acquire computing skills for solving computational problems such as simulation, numerical methods, process control and information management.
MATS1101 Engineering Materials and Chemistry The course is an introduction to organic chemistry and polymers. Choose one of the following options: MATS1101 followed by CEIC1001. CHEM1011 followed by CHEM1021 or CHEM1041. CHEM1031 followed by CHEM1041 or CHEM1021.

Term 1

Course code Course name Notes
CEIC2001 Fluid and Particle Mechanics Requires PHYS1121 or PHY1131 as a prerequisite.
COMP1911 Computing 1A This course is designed for non-computing majors who want a solid introduction to programming.
MATH2019 Engineering Mathematics 2E This course is a prerequisite for MMAN2300 and MMAN3200. Students enrolled in a Physics Dual Degree must take MATH2121 and MATH2069 instead of MATH2019. Students enrolled in a Mathematics Dual Degree must take MATH2011 and MATH2121 instead of MATH2019

Term 2

Course code Course name Notes
Read more General Education
PTRL2020 Petrophysics
PTRL3030 Reservoir Characterisation and Geophysics

Term 3

Course code Course name Notes
ELEC1111 Electrical & Telecommunications Engineering This course also appears on the Faculty First Year Elective list. As a student of UNSW Mechanical and Manufacturing Engineering, you have the opportunity to take a Discipline Elective in place of a Faculty First Year Elective because this is a core course.
Read more ENG Elective
PTRL2010 Business Practices in the Petroleum Industry

Term 1

Course code Course name Notes
ELEC2141 Digital Circuit Design Introduction to modern digital logic design, boolean algebra and hardware description language.
PTRL2019 Reservoir Engineering A
PTRL3040 Numerical Reservoir Simulation

Term 2

Course code Course name Notes
Read more General Education
PTRL2030 Field Development Geology
PTRL3001 Reservoir Engineering B

Term 3

Course code Course name Notes
ELEC2134 Circuits and Signals Co-Requisite: elec1111 or elec1112.
PTRL3022 Design for Petroleum Engineers
PTRL3050 Well Pressure Testing

Term 1

Course code Course name Notes
ELEC3104 Digital Signal Processing Processing and analysis of continuous (analogue) and discrete-time (digital) signals.
PTRL3015 Well Drilling Equipment and Operations
PTRL3025 Petroleum Economics

Term 2

Course code Course name Notes
ELEC2133 Analogue Electronics Prerequisite: ELEC2134.
ELEC2142 Embedded Systems Design An introduction to programmer model of computer organisation using assembly and machine language.
ELEC3114 Control Systems Recognition of what a control system is, and the distinction between simple and complex control systems.

Term 3

Course code Course name Notes
Read more Industrial Training or Exchange Opportunity

Term 1

Course code Course name Notes
PTRL4012 Enhanced Oil and Gas Recovery
PTRL4020 Natural Gas Engineering
PTRL4951 Research Thesis (1/3)

Term 2

Course code Course name Notes
PTRL4017 Well Technology
PTRL4021 Petroleum Production Engineering
PTRL4952 Research Thesis (2/3)

Term 3

Course code Course name Notes
Read more ENG Elective
Read more ENG Elective
PTRL4953 Research Thesis (3/3)

Term 1

Course code Course name Notes
ENGG1000 Engineering Design and Innovation A team project over a ten week period to solve a practical problem. The key skills developed include concept development, critical thinking and evaluation skills.
MATH1131 Maths 1A Students have the option to enrol in either MATH1131 or MATH1141. MATH1141 covers the same topics as MATH1131 but in greater depth. Assumed knowledge for MATH1141: Students will be expected to have achieved a combined HSC mark in Mathematics Extension 1 and 2 over 175.
PTRL1001 Induction to Petroleum Engineering and Geology

Term 2

Course code Course name Notes
MATH1231 Maths 1B Prerequisites for this course are MATH1131 or MATH1141. Students that are highly competent (mark >65) in mathematics may instead enrol in MATH1241.
PHYS1121 Physics 1A Assumed knowledge: HSC Physics and Mathematics Extension 1 or equivalent. Students that are highly competent in physics may instead enrol in PHYS1131.

Term 3

Course code Course name Notes
ENGG1811 Computing for Engineers This course is for engineering students to acquire computing skills for solving computational problems such as simulation, numerical methods, process control and information management.
MATS1101 Engineering Materials and Chemistry The course is an introduction to organic chemistry and polymers. Choose one of the following options: MATS1101 followed by CEIC1001. CHEM1011 followed by CHEM1021 or CHEM1041. CHEM1031 followed by CHEM1041 or CHEM1021.
ENGG1300 Engineering Mechanics This is an introductory subject in engineering mechanics dealing with statics and dynamics. MATH1131/41 and PHYS1121/31/41 are prerequisites.

Term 1

Course code Course name Notes
CEIC2001 Fluid and Particle Mechanics Requires PHYS1121 or PHY1131 as a prerequisite.
Read more ENG Prof Elective
MATH2019 Engineering Mathematics 2E This course is a prerequisite for MMAN2300 and MMAN3200. Students enrolled in a Physics Dual Degree must take MATH2121 and MATH2069 instead of MATH2019. Students enrolled in a Mathematics Dual Degree must take MATH2011 and MATH2121 instead of MATH2019

Term 2

Course code Course name Notes
MMAN2300 Engineering Mechanics 2 You must complete ENGG1300 and MATH2019 before enrolling in this course. This course isn't a prequisite for any other courses on this degree plan.
PTRL2020 Petrophysics
PTRL2030 Field Development Geology

Term 3

Course code Course name Notes
MMAN2100 Engineering Design 2 You must complete ENGG1000 before enrolling in this course. It is a prerequisite for AERO3110.
ENGG2400 Mechanics of Solids 1 You must complete MATH1231/41 and ENGG1300 before enrolling in this course. This course is a prequisite for AERO3410 and MMAN3400.
ENGG2500 Fluid Mechanics for Engineers This course is a prerequisite for AERO3630 and AERO3660.

Term 1

Course code Course name Notes
PTRL3015 Well Drilling Equipment and Operations
PTRL3025 Petroleum Economics
PTRL3040 Numerical Reservoir Simulation

Term 2

Course code Course name Notes
Read more Elective
MMAN2130 Design and Manufacturing Dual Degree students may find that there are other courses they need to complete, so it may be beneficial to delay this course by a year. MMAN2130 is not a prerequisite for any other course in this degree.
PTRL3030 Reservoir Characterisation and Geophysics

Term 3

Course code Course name Notes
PTRL2010 Business Practices in the Petroleum Industry
PTRL2019 Reservoir Engineering A
PTRL3050 Well Pressure Testing

Term 1

Course code Course name Notes
MECH3110 Mechanical Design 1 This course will continue the development of a systematic approach to problem solving and design that commenced in earlier courses.
MMAN2700 Thermodynamics Prerequisites for this course are MATH1131 and PHYS1121.
MMAN3400 Mechanics of Solids 2

Term 2

Course code Course name Notes
Read more L3 MECH Elective
Read more L3 MECH Elective
PTRL3001 Reservoir Engineering B

Term 3

Course code Course name Notes
Read more Industrial Training or Exchange Opportunity

Term 1

Course code Course name Notes
PTRL4012 Enhanced Oil and Gas Recovery
PTRL4020 Natural Gas Engineering
PTRL4951 Research Thesis (1/3)

Term 2

Course code Course name Notes
PTRL4017 Well Technology
PTRL4021 Petroleum Production Engineering
PTRL4952 Research Thesis (2/3)

Term 3

Course code Course name Notes
Read more ENG Prof Elective
PTRL3022 Design for Petroleum Engineers
PTRL4953 Research Thesis (3/3)

Term 1

Course code Course name Notes
ENGG1000 Engineering Design and Innovation A team project over a ten week period to solve a practical problem. The key skills developed include concept development, critical thinking and evaluation skills.
ENGG1811 Computing for Engineers This course is for engineering students to acquire computing skills for solving computational problems such as simulation, numerical methods, process control and information management.
MATH1131 Maths 1A Students have the option to enrol in either MATH1131 or MATH1141. MATH1141 covers the same topics as MATH1131 but in greater depth. Assumed knowledge for MATH1141: Students will be expected to have achieved a combined HSC mark in Mathematics Extension 1 and 2 over 175.

Term 2

Course code Course name Notes
MATH1231 Maths 1B Prerequisites for this course are MATH1131 or MATH1141. Students that are highly competent (mark >65) in mathematics may instead enrol in MATH1241.
MATS1101 Engineering Materials and Chemistry The course is an introduction to organic chemistry and polymers. Choose one of the following options: MATS1101 followed by CEIC1001. CHEM1011 followed by CHEM1021 or CHEM1041. CHEM1031 followed by CHEM1041 or CHEM1021.
PHYS1121 Physics 1A Assumed knowledge: HSC Physics and Mathematics Extension 1 or equivalent. Students that are highly competent in physics may instead enrol in PHYS1131.

Term 3

Course code Course name Notes
Read more L1 Elective
PTRL1001 Induction to Petroleum Engineering and Geology

Term 1

Course code Course name Notes
CEIC2001 Fluid and Particle Mechanics Requires PHYS1121 or PHY1131 as a prerequisite.
ENGG2400 Mechanics of Solids 1 You must complete MATH1231/41 and ENGG1300 before enrolling in this course. This course is a prequisite for AERO3410 and MMAN3400.
PTRL2019 Reservoir Engineering A

Term 2

Course code Course name Notes
PTRL2020 Petrophysics
PTRL3001 Reservoir Engineering B
PTRL3030 Reservoir Characterisation and Geophysics

Term 3

Course code Course name Notes
Read more Elective
MATH2019 Engineering Mathematics 2E This course is a prerequisite for MMAN2300 and MMAN3200. Students enrolled in a Physics Dual Degree must take MATH2121 and MATH2069 instead of MATH2019. Students enrolled in a Mathematics Dual Degree must take MATH2011 and MATH2121 instead of MATH2019
PTRL2010 Business Practices in the Petroleum Industry

Term 1

Course code Course name Notes
PTRL3015 Well Drilling Equipment and Operations
PTRL3025 Petroleum Economics
PTRL3040 Numerical Reservoir Simulation

Term 2

Course code Course name Notes
Read more General Education
MINE2010 Mining Project Development
PTRL2030 Field Development Geology

Term 3

Course code Course name Notes
Read more Industrial Training or Exchange Opportunity

Term 1

Course code Course name Notes
PTRL4012 Enhanced Oil and Gas Recovery
PTRL4020 Natural Gas Engineering
PTRL4951 Research Thesis (1/3)

Term 2

Course code Course name Notes
PTRL4017 Well Technology
PTRL4021 Petroleum Production Engineering
PTRL4952 Research Thesis (2/3)

Term 3

Course code Course name Notes
PTRL3022 Design for Petroleum Engineers
PTRL3050 Well Pressure Testing
PTRL4953 Research Thesis (3/3)

Term 1

Course code Course name Notes
MINE3220 Resource Estimation
MINE3310 Mining Geomechanics
MINE3430 Mining Systems

Term 2

Course code Course name Notes
Read more ENG Prof Elective
MINE3230 Mine Planning
MINE3910 Socio-Environmental Aspects of Mining

Term 3

Course code Course name Notes
Read more ENG Prof Elective
Read more ENG Prof Elective
MINE3630 Rock Breakage

* To find more information about the courses and to view the course outlines, see the programs page on the School of Petroleum Engineering website. The programs outlined above are intended as a guide only. The Faculty of Engineering reserves the right to change any information herein without prior notice. Students should seek approval from their relevant Schools before using these guides.