Bachelor of Engineering (Honours) (Petroleum) with majors in Civil, Chemical, Mechanical or Mining engineering

Undergraduate

Degree hero banner
Mode icon
Mode
On Campus
Campus icon
Campus
Duration icon
Duration
5 year(s) full-time
Program code icon
Program code
YHEPE
Study as icon
Study as
Full time or part time
  1. Student Portal download icon
  2. Enquire enquire icon

Information for Bachelor of Engineering (Honours) (Petroleum) with majors in Civil, Chemical, Mechanical or Mining engineering students

Careers and Employability

Access tailored careers programs and 1:1 support - Careers and employability.

Access Student Services

Adelaide University offers a range of student services to help you succeed. Find out more here - Student services.

What courses you'll study

Complete 240 units comprising:

  • 144 units for Core courses, and
  • 96 units for Elective

Complete 144 units comprising:

  • 144 units for all Program core

Course name Course code Units
course icon
Course name
Engineering Programming
Course code
COMP1006
Units
6
course icon
Course name
Sedimentary Geology 2
Course code
EART2008
Units
6
course icon
Course name
Professional Engineering Practice
Course code
ENGI1005
Units
6
course icon
Course name
Engineering Internship UG
Course code
ENGI1900
Units
0
course icon
Course name
Engineering Modelling 2
Course code
ENGI2001
Units
6
course icon
Course name
Systems Engineering and Professional Practice
Course code
ENGI3006
Units
6
course icon
Course name
Engineering Research Project Part A
Course code
ENGI4900
Units
6
course icon
Course name
Engineering Research Project Part B
Course code
ENGI4901
Units
6
course icon
Course name
Integrated Field Development Project
Course code
ENGI6016
Units
6
course icon
Course name
Formation Evaluation, Petrophysics and Rock Properties
Course code
ENGIX400
Units
6
course icon
Course name
Mechanics of Materials
Course code
ENGM2000
Units
6
course icon
Course name
Introduction to Petroleum Engineering
Course code
ENGP1010
Units
6
course icon
Course name
Introduction to Subsurface Geoscience & GeoEnergy
Course code
ENGP1011
Units
6
course icon
Course name
Heat and Mass Transfer
Course code
ENGP2002
Units
6
course icon
Course name
Unconventional Resources & Recovery
Course code
ENGP5028
Units
6
course icon
Course name
Carbon Capture Utilisation and Storage
Course code
ENGPX401
Units
6
course icon
Course name
Data Analytics for Resources Engineering
Course code
ENGPX403
Units
6
course icon
Course name
Drilling Engineering and Well Completion
Course code
ENGPX405
Units
6
course icon
Course name
Production Engineering
Course code
ENGPX409
Units
6
course icon
Course name
Reservoir Engineering
Course code
ENGPX410
Units
6
course icon
Course name
Resource Estimation and Mine Planning
Course code
ENGPX412
Units
6
course icon
Course name
Decision Making for Sustainable Solutions
Course code
ENGVX401
Units
6
course icon
Course name
Engineering Mathematics
Course code
MATH1016
Units
6
course icon
Course name
Differential Equations for Engineers II
Course code
MATH2022
Units
6
course icon
Course name
Mathematics IB
Course code
MATH2050
Units
6

Course name Course code Units
Year 1
Semester 1
Course name
Engineering Programming
Course code
COMP1006
Units
6
Course name
Introduction to Petroleum Engineering
Course code
ENGP1010
Units
6
Course name
Introduction to Subsurface Geoscience & GeoEnergy
Course code
ENGP1011
Units
6
Course name
Engineering Mathematics
Course code
MATH1016
Units
6
Semester 2
Course name
Professional Engineering Practice
Course code
ENGI1005
Units
6
Course name
Mathematics IB
Course code
MATH2050
Units
6
Course name
Course code
-
Units
6
Course name
Course code
-
Units
6
Year 2
Semester 1
Course name
Sedimentary Geology 2
Course code
EART2008
Units
6
Course name
Mechanics of Materials
Course code
ENGM2000
Units
6
Course name
Heat and Mass Transfer
Course code
ENGP2002
Units
6
Course name
Differential Equations for Engineers II
Course code
MATH2022
Units
6
Semester 2
Course name
Engineering Modelling 2
Course code
ENGI2001
Units
6
Course name
Course code
-
Units
6
Course name
Course code
-
Units
6
Course name
Course code
-
Units
6
Year 3
Semester 1
Course name
Systems Engineering and Professional Practice
Course code
ENGI3006
Units
6
Course name
Formation Evaluation, Petrophysics and Rock Properties
Course code
ENGIX400
Units
6
Course name
Drilling Engineering and Well Completion
Course code
ENGPX405
Units
6
Course name
Course code
-
Units
6
Semester 2
Course name
Production Engineering
Course code
ENGPX409
Units
6
Course name
Reservoir Engineering
Course code
ENGPX410
Units
6
Course name
Resource Estimation and Mine Planning
Course code
ENGPX412
Units
6
Course name
Course code
-
Units
6
Year 4
Semester 1
Course name
Course code
-
Units
6
Course name
Course code
-
Units
6
Course name
Course code
-
Units
6
Course name
Course code
-
Units
6
Semester 2
Course name
Course code
-
Units
6
Course name
Course code
-
Units
6
Course name
Course code
-
Units
6
Course name
Course code
-
Units
6
Year 5
Semester 1
Course name
Engineering Research Project Part A
Course code
ENGI4900
Units
6
Course name
Unconventional Resources & Recovery
Course code
ENGP5028
Units
6
Course name
Decision Making for Sustainable Solutions
Course code
ENGVX401
Units
6
Course name
Course code
-
Units
6
Semester 2
Course name
Engineering Research Project Part B
Course code
ENGI4901
Units
6
Course name
Integrated Field Development Project
Course code
ENGI6016
Units
6
Course name
Carbon Capture Utilisation and Storage
Course code
ENGPX401
Units
6
Course name
Data Analytics for Resources Engineering
Course code
ENGPX403
Units
6

Complete 96 units comprising:

  • 96 units from Program elective

Course name Course code Units
course icon
Course name
Thermodynamics
Course code
ENGMX303
Units
6
course icon
Course name
Applied Control Systems
Course code
ENGMX304
Units
6
course icon
Course name
Advanced Mechanics of Materials
Course code
ENGMX411
Units
6
course icon
Course name
Process Engineering
Course code
ENGP1000
Units
6
course icon
Course name
Introduction to Mining Engineering I
Course code
ENGP1007
Units
6
course icon
Course name
Formation Damage & Productivity Enhancement
Course code
ENGP1008
Units
6
course icon
Course name
Fluid and Particle Mechanics
Course code
ENGP2001
Units
6
course icon
Course name
Process Thermodynamics
Course code
ENGP2003
Units
6
course icon
Course name
Process Systems Design
Course code
ENGP2005
Units
6
course icon
Course name
Introduction to Minerals Processing
Course code
ENGP2010
Units
6
course icon
Course name
Structural Geology & Seismic Methods
Course code
ENGP2013
Units
6
course icon
Course name
Chemical Engineering Laboratory and Data Analysis
Course code
ENGP3003
Units
6
course icon
Course name
Plant Design Project B
Course code
ENGP4002
Units
6
course icon
Course name
Process Design IV
Course code
ENGP4022
Units
6
course icon
Course name
Chemical Engineering Practice
Course code
ENGP4023
Units
6
course icon
Course name
Reservoir Simulation
Course code
ENGP5003
Units
6
course icon
Course name
Plant Equipment Design
Course code
ENGPX300
Units
6
course icon
Course name
Process Dynamics and Control
Course code
ENGPX301
Units
6
course icon
Course name
Reaction Engineering
Course code
ENGPX302
Units
6
course icon
Course name
Separation Process Engineering
Course code
ENGPX303
Units
6
course icon
Course name
Geomechanics
Course code
ENGPX406
Units
6
course icon
Course name
Mine Design and Feasibility Study
Course code
ENGPX408
Units
6
course icon
Course name
Reservoir Thermodynamics and Fluid Properties
Course code
ENGPX411
Units
6
course icon
Course name
Chemistry 1A
Course code
CHEM1002
Units
6
course icon
Course name
Chemistry 1B
Course code
CHEM1003
Units
6
course icon
Course name
Structural Geology 2
Course code
EART2009
Units
6
course icon
Course name
Energy Resources 3
Course code
EART3015
Units
6
course icon
Course name
Mineral Resources III
Course code
EART3031
Units
6
course icon
Course name
Introduction to Water Engineering
Course code
ENGC2000
Units
6
course icon
Course name
Geotechnical Engineering Design
Course code
ENGCX300
Units
6
course icon
Course name
Hydrology and Flood Management
Course code
ENGCX301
Units
6
course icon
Course name
Reinforced Concrete Design
Course code
ENGCX302
Units
6
course icon
Course name
Structural Mechanics
Course code
ENGCX303
Units
6
course icon
Course name
Structural Steel Design
Course code
ENGCX304
Units
6
course icon
Course name
Water Engineering Hydraulics and Modelling
Course code
ENGCX305
Units
6
course icon
Course name
Numerical Modelling of Solids and Structures
Course code
ENGCX403
Units
6
course icon
Course name
Engineering Materials
Course code
ENGI1002
Units
6
course icon
Course name
Engineering Physics
Course code
ENGI1003
Units
6
course icon
Course name
Engineering Project Management
Course code
ENGI2003
Units
6
course icon
Course name
Mine Automation
Course code
ENGI6015
Units
6
course icon
Course name
Well Testing and Pressure Transient Analysis
Course code
ENGI6017
Units
6
course icon
Course name
Mine Safety Engineering
Course code
ENGIX406
Units
6
course icon
Course name
Mining and Environment
Course code
ENGIX407
Units
6
course icon
Course name
Mining Systems
Course code
ENGIX500
Units
6
course icon
Course name
Introduction to Engineering Mechanics
Course code
ENGM1000
Units
6
course icon
Course name
Mechanical Engineering Practice and Design Project
Course code
ENGM2002
Units
6
course icon
Course name
Dynamics
Course code
ENGM2004
Units
6
course icon
Course name
Fluid Mechanics
Course code
ENGM2005
Units
6
course icon
Course name
Materials and Manufacturing
Course code
ENGM2007
Units
6
course icon
Course name
Mechanics of Materials and Structures
Course code
ENGM2008
Units
6
course icon
Course name
Soil Mechanics
Course code
ENGM2010
Units
6
course icon
Course name
Applied Aerodynamics
Course code
ENGM4018
Units
6
course icon
Course name
Acoustics and Vibrations
Course code
ENGMX300
Units
6

Course name Course code Units
Year 1
Semester 1
Course name
Engineering Programming
Course code
COMP1006
Units
6
Course name
Introduction to Petroleum Engineering
Course code
ENGP1010
Units
6
Course name
Introduction to Subsurface Geoscience & GeoEnergy
Course code
ENGP1011
Units
6
Course name
Engineering Mathematics
Course code
MATH1016
Units
6
Semester 2
Course name
Professional Engineering Practice
Course code
ENGI1005
Units
6
Course name
Mathematics IB
Course code
MATH2050
Units
6
Course name
Course code
-
Units
6
Course name
Course code
-
Units
6
Year 2
Semester 1
Course name
Sedimentary Geology 2
Course code
EART2008
Units
6
Course name
Mechanics of Materials
Course code
ENGM2000
Units
6
Course name
Heat and Mass Transfer
Course code
ENGP2002
Units
6
Course name
Differential Equations for Engineers II
Course code
MATH2022
Units
6
Semester 2
Course name
Engineering Modelling 2
Course code
ENGI2001
Units
6
Course name
Course code
-
Units
6
Course name
Course code
-
Units
6
Course name
Course code
-
Units
6
Year 3
Semester 1
Course name
Systems Engineering and Professional Practice
Course code
ENGI3006
Units
6
Course name
Formation Evaluation, Petrophysics and Rock Properties
Course code
ENGIX400
Units
6
Course name
Drilling Engineering and Well Completion
Course code
ENGPX405
Units
6
Course name
Course code
-
Units
6
Semester 2
Course name
Production Engineering
Course code
ENGPX409
Units
6
Course name
Reservoir Engineering
Course code
ENGPX410
Units
6
Course name
Resource Estimation and Mine Planning
Course code
ENGPX412
Units
6
Course name
Course code
-
Units
6
Year 4
Semester 1
Course name
Course code
-
Units
6
Course name
Course code
-
Units
6
Course name
Course code
-
Units
6
Course name
Course code
-
Units
6
Semester 2
Course name
Course code
-
Units
6
Course name
Course code
-
Units
6
Course name
Course code
-
Units
6
Course name
Course code
-
Units
6
Year 5
Semester 1
Course name
Engineering Research Project Part A
Course code
ENGI4900
Units
6
Course name
Unconventional Resources & Recovery
Course code
ENGP5028
Units
6
Course name
Decision Making for Sustainable Solutions
Course code
ENGVX401
Units
6
Course name
Course code
-
Units
6
Semester 2
Course name
Engineering Research Project Part B
Course code
ENGI4901
Units
6
Course name
Integrated Field Development Project
Course code
ENGI6016
Units
6
Course name
Carbon Capture Utilisation and Storage
Course code
ENGPX401
Units
6
Course name
Data Analytics for Resources Engineering
Course code
ENGPX403
Units
6