This book describes how biological model components can be integrated into three dimensional circulation models and how such models can be used for numerical experiments. The book illustrates the mathematical aspects of modelling and gives application examples. The tutorial aspect of the book is supported by a set of MATLAB programs, which are provided on an accompanying CD-ROM and which can be used to reproduce many of the results presented in the book.