Skip to content
Academic Programmes August 29, 2026

Bachelor of Science in Petroleum Engineering

August 29, 20264 min read

Programme Description

The Bachelor of Science in Petroleum Engineering program is designed to address the growing demand for skilled engineers in the petroleum and gas industry, both locally and globally. With the increasing consumption of oil and gas resources, this four-year degree program is structured to provide students with the necessary knowledge and skills to meet the industry's needs. The program's primary focus is on petroleum exploration, reserve estimation, drilling, well logging, testing, maintenance, oil and gas processing, as well as transportation and distribution. Throughout the program, students will learn about the various aspects of the petroleum industry, including the latest technologies, techniques, and best practices in the field. Upon completion of the program, graduates will be well equipped to tackle the challenges of the petroleum industry and possess the competencies necessary to excel in their roles as petroleum engineers. Additionally, graduates will have a thorough understanding of the industry's operational and regulatory frameworks, ensuring their success in their careers. The Bachelor of Science in Petroleum Engineering program is designed to provide students with a solid foundation in the petroleum and gas industry, enabling them to contribute to the sector's growth and development.

Learning Outcomes

  • Develop competency in the core subjects in Petroleum Engineering including introduction to oil and gas industry, sedimentology and petroleum geology, properties of reservoir fluid, drilling engineering, petrophysical well logging and interpretation, natural gas engineering, petroleum production, reservoir engineering, coring and core analysis, hydrocarbon storage and transportation, and principles of enhanced oil recovery.
  • Demonstrate an understanding of the petroleum engineering field including the types of jobs, challenges, and opportunities that they will experience as petroleum engineers. Graduates should also be familiar with technical, political, and social issues that may have an impact on professional activities.
  • Demonstrate competency in applying petroleum engineering fundamentals and "higher-level" problem solving skills.
  • Design field development strategy, plants (processing plants); and operate in 67 an effective and efficient manner.
  • Conduct research projects.
  • Solve different problems in Petroleum Engineering.
  • Apply problem solving strategies and have experience on using those strategies to a wide variety of engineering problems.
  • Use their independent decision and observation to study existing and new problems and design practically relevant solutions.

Programme Structure

Year 1

Semester One

Code Course Title Status Credits
AG 112 Introduction to Geology and Geological Processes Core Other 9
CP 111 Principles of Programming Languages Core 1E+1
DS 102 Development Perspectives Core 7.5
LG 102 Communication Skills Core 7.5
MN 116 Engineering Statics Core 7.5
MN 114 Engineering Drawing Core 7.5
MT 1113 Engineering Mathematics I Core 9
PE 112 Introduction to Oil and Gas Industry Core 6

Semester Two

Code Course Title Status Credits
CH 1201 Organic Chemistry I Core 9
CH 1207 Physical Chemistry Core 7.5
CP 123 Introduction to High Level Programming Core 9
MN 125 Basic Electrical Engineering Core 7.5
MN 127 Computer Aided Drafting Core 7.5
MT 1212 Engineering Mathematics II Core 9
PE 121 Sedimentology and Petroleum Geology Core 10.5

Year 2

Semester One

Code Course Title Status Credits
PE 211 Properties of Reservoir Fluids Core 7.5
PE 212 Mass and Energy Balance in Petroleum Industries Core Other 7.5
PE 213 Drilling Engineering I Core 9
MP 211 Fluid Mechanics Core 7.5
MN 211 Mechanics of Materials I Core 7.5
MT 2112 Engineering Mathematics III Core 9
MN 212 Mine Surveying Core 6
PE 129 Practical Training Core 9.6

Semester Two

Code Course Title Status Credits
PE 221 Petrophysical Well Logging and Interpretation Core 7.5
PE 222 Drilling Engineering II Core 10.5
PE 223 Material Science and Corrosion Engineering Core 7.5
MP 221 Chemical Reaction Engineering Core 10.5
PE 225 Heat and Mass Transfer Core 7.5
MN 223 Engineering Thermodynamics Core 10.5
MT 2215 Engineering Mathematics IV Core 9

Year 3

Semester One

Code Course Title Status Credits
PE 311 Unit Operations for Petroleum Industry Core 7.5
PE 312 Natural Gas Engineering Core 7.5
PE 313 Process Control Core 7.5
PE 314 Petroleum Production Engineering I Core 7.5
PE 315 Applied Numerical Methods Core 7.5
PE 316 Reservoir Engineering I Core 7.5
PE 229 Practical Training Core 9.6

Semester Two

Code Course Title Status Credits
PE 321 Reservoir Engineering II Core 9
PE 322 Petroleum Production Engineering II Core 9
PE 323 Coring and Core Analysis Core 9
PE 324 Offshore Oil and Gas Operations Core 9
PE 325 Hydrocarbon Storage and Transportation Engineering Core 7.5
AG 224 Research Approach and Scientific Writing Core 9

Year 4

Semester One

Code Course Title Status Credits
PE 411 Principles of Enhanced Oil Recovery Core 7.5
PE 412 Reservoir Modelling and Simulation Core 7.5
PE 413 Petroleum Economics Core 7.5
PE 414 Natural Gas Processing Technology Core 7.5
PE 415 Final Year Project I Core 7.5
MN 415 Entrepreneurship and Management Core 9.6
PE 329 Practical Training Core 7.5

Semester Two

Code Course Title Status Credits
PE 421 Petroleum Refining and Petrochemicals Core 10.5
PE 422 Field Development and Plant Design Core 10.5
PE 423 Healthy, Safety and Environment Management Core 7.5
PE 424 Final Year Project II Core 10.5
PE 425 Contract and Project Management Core 7.5
MN 421 Engineering Ethics and Professional Conduct Core 6
PE 416 Unconventional Hydrocarbon Resources Elective 7.5
MG 221 Organizational Behaviour Elective 8
RE 424 Energy Efficiency, Management and Audit Elective 1E+1
ES 312 Environmental Policy and Legislation Elective 1E+1

About the author