Teaching in 2009/2010
In August 2007 I took on the role of pro-Dean for Research in the Faculty
of Engineering and so I have a reduced teaching role for the five year
duration of this position. Consequently, for this academic year I am
teaching on just one module within the
School of Computing
and part of one module in the
Centre for Computational Fluid Dynamics .
1. Computational Modelling
the University code for this module is
COMP2640. I teach the first semester of this School of Computing
module.
2. Scientific and Parallel Computing
The is a second semester level five (M.Sc.) module whose University code is
CCFD5330m. It is an optional module for the MSc in Computational
Fluid Dynamics.
Past Teaching
In previous years I have been involved in the delivery of
numerous other modules within the
School of Computing and the
Centre for Computational Fluid Dynamics . Some of these are listed
below.
1. Introduction to Programming (level 1)
2. Introduction to Computing Systems (level 1)
3. Introduction to Scientific Computation (level 2)
4. Advanced Scientific Computation (level 3)
5. Practical Parallel Programming (level 3)
6. Finite Element Methods for Fluid Problems (level 5)
Software
As part of the M.Sc. course on Scientific and Parallel Computing
(see above) I have developed two
tutorials
which introduce parallel programming using
MPI (which stands for
Message Passing Interface). The first of these introduces the fundamentals
of MPI programming (in both C and Fortran) and the second discusses the
implementation of a finite element solver in parallel using MPI (again in
both C and Fortran).
[MY HOME PAGE]
[CPDE UNIT]
[SoC HOME PAGE]
[SoC PERSONNEL]