Taught course

Petroleum Engineering

Imperial College London · Department of Earth Science and Engineering

Entry requirements

Our minimum requirement is a first-class degree in science or engineering. Applicants with other qualifications, and a minimum of three years industrial experience, may be considered.

All candidates must demonstrate a minimum level of English language proficiency for admission to the College.

For admission to this course, you must achieve the standard College requirement in the appropriate English language qualification. For details of the minimum grades required to achieve this requirement, please see the English language requirements for postgraduate applicants.

Months of entry


Course content

This programme will train you to understand and effectively utilise the workflow concepts now prevailing in the oil industry and prepare you to work in multidisciplinary teams.

This MSc is a one-year, full-time course that trains petroleum engineering professionals to understand and effectively utilise the workflow concepts now prevailing in the oil industry, and prepares them fully for work in multidisciplinary teams.

The programme provides a 12-month conversion from other engineering and science-based foundations into the specialities of petroleum engineering and is designed for both those with industrial experience and recent graduates.

Formal lectures, problem classes, laboratories and computer exercises take place on a full-time structured basis from October to March, during the academic terms, and cover a total of 390 hours. The course curriculum is organised around five teaching modules. All modules feature petroleum engineering laboratories, a field trip, seminars with industry and communication skills classes.

Professional accreditation

This course is professionally accredited by The Institute of Materials, Minerals and Mining.

Qualification, course duration and attendance options

  • MSc
    full time
    12 months
    • Campus-based learningis available for this qualification

Course contact details

+44 (0)20 7594 6500