## Teaching

I recently developed and now teach a new course on **Machine Learning with Big Data**. Lecture notes, handouts and
coursework can be found on Moodle.

### Previous teaching

I recently taught **SPCEGC03: Space Data Systems and
Processing** (communication systems component) and also
**SPCEG007: Space-Based Communication Systems**, which
are part of the MSc
in Space Science & Engineering.

In the past I have supervised Maths IA, Math IB (Vector Calculus; Linear Algebra; Probability), Computing IA (C++) and Computing IB (Matlab) at the University of Cambridge and ENEL 202 - Circuits and Systems and MATH 105 - Mathematics 1B at the University of Canterbury in New Zealand.