Kirk's Teaching

Undergraduate

Postgraduate

Other/Very Old Teaching Notesjust for fun/history

Not all of these are available outside the department sorry! I also participate in World Community Grid number-crunching for bio-medicine activity with spare CPU time: