Schedule, syllabus and examination date

Choose semester

Course content

The course covers hydrodynamics where capillary and visous forces play a role. It also covers simulation methods, thermodynamics and statistical physics relavent to porous media.

Learning outcome

After having completed this course you will:

  • Have knowledge of hydrodynamic and thermodynamic transport processes in porous media.
  • Have thourough knowledge of the Navier-Stokes equation and Darcy’s law, and also diffusion and dispersion processes.  
  • Be able to program molecular and Brownian dynamics codes as well as the lattice Boltzmann-model and simple network models that are used to simulate flow in complex geometries.
  • Know the theory behind the simulation models and have an understanding of how small scale processes affect processes at larger scales. This includes the understanding of percolation theory.
  • Be able to account for and understand a current reserach article on the numerical modeling of flow in porous media.


PhD candidates from the University of Oslo should apply for classes and register for examinations through Studentweb.

If a course has limited intake capacity, priority will be given to PhD candidates who follow an individual education plan where this particular course is included. Some national researchers’ schools may have specific rules for ranking applicants for courses with limited intake capacity.

PhD candidates who have been admitted to another higher education institution must apply for a position as a visiting student within a given deadline.


Formal prerequisite knowledge

You must be admitted to a Ph.d. in physics, or similar competence.

Recommended previous knowledge

Overlapping courses


The teaching includes 2 hours of lectures and 2 hours excercises per week throughout the semester.

There is a week spent on a numerical project.

In addition to the main subject a presentation is to be given of  a current research article on the numerical modeling of flow in porous media.


There is a theoretical midterm/home exam with the grades passed or not passed. The final exam is also a numerical project to be completed within a week with the grades passed or not passed. Both exams must be passed to pass the course. The presentation must be approved to be eligible for exam.

Examination support material

Any resources and computers.

Language of examination

You may write your examination paper in Norwegian, Swedish, Danish or English.

Grading scale

Grades are awarded on a pass/fail scale. Read more about the grading system.

Explanations and appeals

Resit an examination

Students who can document a valid reason for absence from the regular examination are offered a postponed examination at the beginning of the next semester.

Re-scheduled examinations are not offered to students who withdraw during, or did not pass the original examination.

Withdrawal from an examination

It is possible to take the exam up to 3 times. If you withdraw from the exam after the deadline or during the exam, this will be counted as an examination attempt.

Special examination arrangements

Application form, deadline and requirements for special examination arrangements.


The course is subject to continuous evaluation. At regular intervals we also ask students to participate in a more comprehensive evaluation.

Facts about this course






Every autumn


Every autumn

Teaching language