Lessons are run online in a small group setting, taught by our coding instructor who holds a PhD degree in Machine Learning from the University of Oxford.

Each workshop consists of 2 hour sessions per week for 4 weeks on a weekday evening, typically between 8-10 pm, UK time.

Introduction to Deep Learning

Covers essential concepts, maths and coding skills for Machine Learning and Deep Learning. You will learn how to code in Python, use PyTorch to implement and train neural networks, and solve computer vision and natural language processing tasks.

Introduction to Web Development

You will learn how to build and deploy websites. Covers the basics of both frontend and backend development, including HTML, CSS, JavaScript and Flask. We will also touch upon sophisticated frameworks such as React and Django.

Introduction to Generative AI

We will dive into the mechanism behind Large Language Models such as Llama and ChatGPT, and image generation models such as Stable Diffusion and DALL-E. You will learn how to use APIs and open-sourced AI models, and learn techniques such as prompt engineering, Low Rank Adaptation (LoRA) and Retrieval-Augmented Generation (RAG).