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 thorough 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.


Students admitted at UiO must apply for courses in Studentweb. Students enrolled in other Master's Degree Programmes can, on application, be admitted to the course if this is cleared by their own study programme.

Nordic citizens and applicants residing in the Nordic countries may apply to take this course as a single course student.

If you are not already enrolled as a student at UiO, please see our information about admission requirements and procedures for international applicants.


Formal prerequisite knowledge

You must be admitted to a Master's degree 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.


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.

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