Structure and application of numerical ocean models (OCEA0036-1)

Recommended software

It is recommended that the students install Julia ( One should also install the packages PyPlot, NCDatasets and IJulia with the following commands to be executed inside the Julia command line interface:

using Pkg 




using PyPlot

using IJulia

Video tutorials about julia are available at: and


Lecture’s notes

The lecture can be downloaded as a  zip file


In case the animation do not show up in the PDF, they can also be visualized here:

Data for the exercises

  • Global bathymetry ETOPO 5 (netCDF)

Julia scripts

The solution of the exercises are available as Julia script: