Minor Artificial Intelligence and Video Game

Coordinated by: David-Olivier Saban, Lead Principal Engineer at Amadeus Discover

FORMAT

Classroom

 LOCATION

Campus SophiaTech Lucioles

PREREQUISITES

Programming, especially C# (Unity will be used for all Workshops) 

CAPACITY

15

About this minor

Summary

LEARNING OUTCOMES

  • General introduction to IA
  • Understanding the concrete uses of automation in Video Games
  • Knowing the algorithms and their uses and limits
  • Practicing the techniques of the programmation of IA for Video Games
​​The objective of this course is to break the varnish of artificial intelligence, to pose and reflect together on the needs, constraints and solutions that we can bring to the problems related to artificial intelligence in video games. And, while taking the magic out of artificial intelligence, we will become magicians ourselves. During this course you will be able to understand, discuss, analyze and apply the notions we will see together. There will be a part of the course on Unity, a part on paper and a part on CodinGame. 
​We will discuss notions of pathfinding (Dijkstra, A*), complexity, modeling and we will see some interesting algorithms. We will also discuss some problems related to machine learning and make you want to learn more! 
​Finally, the course I'm doing is flexible. If you are more interested in some notions than others, we can, if time allows study parts that do not necessarily appear in the initial offer.​ 
Lecturer
Evaluation

Students will be evaluated on:

  • Workshop 1 (10% of the final grade) - Submission deadline (by email): 9/04/2026, 23h59
  • Workshop 2 (10% of the final grade) - Submission deadline (by email): 9/04/2026, 23h59
  • Workshop Coding Game (30% of the final grade) - Submission deadline (by email): 16/04/2026, 23h59
  • Project Presentation (50% of the final grade) - 16/04/2026, 8h30 - Campus SophiaTech Lucioles, room TD14

SCHEDULE SPRING 2026

Date Time Course title Location / room
05/03/2026 8h30-12h00 About Artificial Intelligence Campus SophiaTech Lucioles, room TD14
12/03/2026 8h30-12h00 Pathfinding Step 1 Campus SophiaTech Lucioles, room TD14
19/03/2026 8h30-12h00 Modeling Campus SophiaTech Lucioles, room TD14
26/03/2026 8h30-12h00 Algorithms Campus SophiaTech Lucioles, room TD14
02/04/2026 8h30-12h00 Programming Practices and CODINGAME Campus SophiaTech Lucioles, room TD14
09/04/2026 8h30-12h00 Pathfinding Step 2 & Complexity Campus SophiaTech Lucioles, room TD14
16/04/2026 8h30-11h30 Deep Learning Campus SophiaTech Lucioles, room TD14