Integrated Reservoir Management: From data to decisions (GEO608)

After having built a reservoir simulation model based on your knowledge of geology/geophysics and static and dynamic reservoir modeling, how would you update the model when additional data (e.g., production data and 4D seismic data) become available, and how would you use the updated model to optimize the injection/production strategy with the consideration of maximizing economic benefits whilst minimizing environmental impacts such as CO2 footprint and water/chemical injection? These two topics - history matching and injection/production optimization are the cores of reservoir management. Reservoir management is a multidisciplinary decision process, aiming to maximize the value creation from the utilization of geological resources (e.g., oil and gas production and CO2 storage). Because we never have complete information about the subsurface, we are always uncertain about the subsurface. Probabilistic thinking is required, and relevant and material uncertainties should be taken into account for reservoir management. In addition, a multidisciplinary environment, where geologists, geophysicists and reservoir engineers can efficiently communicate and work with each other, is essential for reservoir management. This course will focus on a general integrated workflow, which has been implemented in the oil and gas industry (e.g., Equinor), for making high-quality reservoir management decisions, including taking account uncertainty, using data to update models, and optimizing decisions under uncertainty.

Course description for study year 2024-2025. Please note that changes may occur.


Course code




Credits (ECTS)


Semester tution start


Number of semesters


Exam semester


Language of instruction



NB! This is an elective course and may be cancelled if fewer than 10 students are enrolled by August 20th for the autumn semester/January 20th for the spring semester.

The course will introduce an integrated reservoir management workflow that starts with data and ends with reservoir management decisions. Students will learn, understand, and apply the following concepts and approaches/methods:

  • probabilistic thinking,
  • multidisciplinary thinking,
  • probabilistic history matching (aka. data assimilation),
  • robust optimization under uncertainty,
  • closed loop reservoir management,
  • big loop model conditioning,
  • integrated workflows, and
  • value-of-information analysis: data gathering for value creation.

The main topics that will be covered in the course are:

  • statistics fundamentals, including uncertainty modeling and quantification and Bayes’ theorem,
  • fundamentals of probabilistic history matching,
  • fundamentals of robust optimization,
  • the integrated workflow: data to models and models to decisions,
  • multidisciplinary environment: geologists, geophysicists and reservoir engineers’ roles in the integrated workflow, and
  • a case study involving programming.

Learning outcome


After taking the course, students should understand:

  • the importance of taking account of uncertainty in reservoir management,
  • the importance of multidisciplinary thinking in reservoir management,
  • the essential building blocks of the whole integrated reservoir management workflow and the links and communications between these blocks, and
  • how data are used for decision support and value creation.


After taking the course, students should be able to:

  • quantify, analyze and communicate uncertainties,
  • apply Bayesian approaches for probabilistic history matching,
  • apply gradient-based algorithms for robust optimization,
  • apply the closed loop workflow for reservoir management,
  • assess the value of additional data/information in reservoir management contexts, and
  • use computer programming to implement the methods and workflows.

General competence:

After taking the course, students should be able to:

  • work effectively in a multidisciplinary environment for reservoir management and communicate and discuss reservoir management analyses with geologists, geophysicists, petrophysicists, reservoir engineers, drilling engineers, etc.
  • take account of uncertainty in reservoir management and apply probabilistic methods,
  • solve reservoir management problems using integrated workflows,
  • use data for decision support and to create value from data in reservoir management contexts, and
  • analyze and communicate results and findings and write reports on them.

Required prerequisite knowledge


Recommended prerequisites

Reservoir Simulation

Programming in Python, Matlab, etc.


Linear Algebra


Project reports and oral exam

Form of assessment Weight Duration Marks Aid
Project report 1 - History matching project 3/10 1 Months Letter grades All
Project report 2 - Optimization project 3/10 1 Months Letter grades All
Oral exam 4/10 30 Minutes Letter grades None permitted

This course has a continuous asessment with two projects which are evaluated with a report each and an oral exam. Each count toward the grade. A continuation exam is not offered in this course, and students who fail or want to improve parts of the assessment on the two projects must retake this the next time the course is offered.

Course teacher(s)

Course teacher:

Remus Gabriel Hanea

Course coordinator:

Pål Østebø Andersen

Study Program Director:

Lisa Jean Watson

Study Adviser:

Karina Sanni

Head of Department:

Alejandro Escalona Varela

Method of work

The work will consist of 6 hours of regular lectures and scheduled tutorials per week. Students are expected to spend an additional 6-8 hours per week on self-study and assignments. Programming will be used for assignments. The individual assignments will be based on a reservoir case study.

The course will provide a very short and basic introduction to programming in Matlab and/or Python. Students will need to consult other resources for learning programming if they are not already familiar with it.

Overlapping courses

Course Reduction (SP)
Integrated Reservoir Management From Seismic Field Development Planning (PET585_1) 10

Open for

Admission to Single Courses at the Faculty of Science and Technology
Data Science - Master of Science Degree Programme Computational Engineering - Master of Science Degree Programme Computer Science - Master of Science Degree Programme Energy, Reservoir and Earth Sciences - Master of Science Degree Programme Industrial Economics - Master of Science Degree Programme Mathematics and Physics - Five Year Integrated Master's Degree Programme Industrial Asset Management - Master of Science Degree Programme Marine and Offshore Technology - Master of Science Degree Programme Petroleum Engineering - Master of Science Degree Programme Risk Analysis - Master of Science Degree Programme Societal Safety - Master's Degree Programme
Exchange programme at Faculty of Science and Technology

Course assessment

There must be an early dialogue between the course supervisor, the student union representative and the students. The purpose is feedback from the students for changes and adjustments in the course for the current semester.In addition, a digital subject evaluation must be carried out at least every three years. Its purpose is to gather the students experiences with the course.


The syllabus can be found in Leganto