Generative Adversarial Networks - Introductory class lecture on GANs, aimed at deep learning beginners. [Google Slides]
Co-evolution for Traffic Routing - Workshop presentation on my evolutionary traffic routing research. Presented at ALIFE 2016. [Google Slides]
Computers are Stupid - Class lecture on the limits of computability. [Google Slides]
Cellular Automata - Introductory class lecture on cellular automata from an artificial life perspective. [Google Slides]
Cryptography - Class lectures on basic cryptography concepts and techniques. [Google Slides (Part 1)][Google Slides (Part 2)]
JPEG Steganography - Coursework presentation on methods to hide messages in JPEG-compressed images. [Google Slides]
Evolving Virtual Creatures - Coursework presentation on the paper Evolving Virtual Creatures by Karl Sims. [Google Slides]
An Approach to the Synthesis of Life - Coursework presentation on the paper An Approach to the Synthesis of Life by Thomas Ray. [Google Slides]