Courses
Numerical Methods, Glasgow, 2019, 2020, 2021
Syllabus
Finite difference coefficient
Differential Geometry, Dundee, 2017
Syllabus
Map distortions visualised
Introduction to Python, Dundee, 2016
Introduction to Python is targeted to scientists who have some prior knowledge in programming.
It is based on the
official tutorial,
this numpy introduction
and the
matplotlib examples.
Accompanying material:
Overview
[
odp]
quick introduction
introduction.py
datastructures.py
functions.py
modules.py
io.py
errors.py
PEP 8 -- Style Guide for Python Code
Python Coding Style
classes.py
numpy_scipy.py
plotting2d.py
plotting3d.py
sym.py
Epilogue
[
odp]
Differential Geometry, Dundee, 2016
Syllabus
Discrete Mathematics, Dundee, 2014
Syllabus