Advance your skills and develop intelligent real-world applications with Python while getting a taste of what it's like studying at the University of Cambridge.


What you will learn

Day 1

Build a game using PyGame

  • Python and core programming concepts
  • Game logic and user interaction
  • Usability and interface design

Day 2

Develop game AI

  • Search strategies
  • Computational Complexity
  • Evaluating performance

Day 3

Optimise gameplay

  • Game heuristics
  • Efficient search
  • Trade-offs

Day 4

Create a bot

  • Intelligent decision-making
  • Voice recognition
  • Natural Language Processing

Day 5

AI in the wild

  • AI and Machine Learning
  • Recent applications of AI
  • The social implications and ethics of AI

Extra

AI Essentials Certificate

  • Complete an extra project after the course to gain an AI Essentials certificate

Special activities

Tech labs

  • Apply leap motion to control your games
  • Work with drones and robotics

Formal dinner

  • Attend a traditional formal dinner in a Cambridge College Grand Dining Hall

Lectures / outings

  • Hear specialist talks from researchers and industry experts

Artificial Intelligence Essentials Certification Package

The Artificial Intelligence Essentials Certificate package is a project-based assessment that students undertake after the course to consolidate and reinforce what they have learned during the Coding++ Summer School.

  • Students will receive a project to work on independently after the summer school.
  • Student submit their work for review within two months and receive detailed feedback to help them improve their skills.
  • Students will be awarded the AI Essentials certificate upon successful completion, which will be useful to include in University applications.