My workshops are short sessions (generally one to two hours) where I help my audience explore a predetermined topic, be it recreational mathematics, a programming language like Python or APL, a tool like GitHub or LaTeX, or any other topic that is remotely connected to mathematics or programming.

Feel free to email me to schedule a workshop or simply to learn more, I would love to hear from you. You can also browse all the workshops I have prepared below.

apl biology cryptography fractals genetic algorithms graph theory latex machine learning mathematics neural networks problem solving python visualisation

Dip your toes in the world of cryptography and cryptanalysis with this gentle introduction to these topics.

What if you could program with maths..?

Learn how to define some fractals rigorously and draw them with Python or APL.

Learn how to use the system that will let you produce professional-grade reports.

(Try to) solve a series of apparently simple and unrelated puzzles and uncover the mathematical elegance behind the solutions.