Teaching

Teaching the mathematics of Quantisation in neural networks at Google HQ

I hold a Postgraduate Certificate in Higher Education and I have several years of experience in teaching at university level. I give regular courses at Bachelor, Master and PhD Level and I am tutoring Master and PhD Students from various universities.

I give regular courses and seminars on the following topics:

  • Statistics (both basic and advanced)

  • Machine Learning

  • Neural networks Theory

  • Deep Learning

  • TensorFlow and keras, including TensorFlow Lite

  • Python

  • Machine Learning on the Edge (IoT devices)

  • High Performance Computing

  • Mathematics

  • Physics

  • Research

  • How to write, read and prepare scientific publications

Universities where I give or have given lectures