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): 20/11/2025, 23h59
  • Workshop 2 (10% of the final grade) - Submission deadline (by email): 27/11/2025, 23h59
  • Workshop Coding Game (30% of the final grade) - Submission deadline (by email): 27/11/2025, 23h59
  • Project Presentation (50% of the final grade) - 27/11/2025,, 8h30 - Campus SophiaTech Lucioles, room 342

SCHEDULE FALL 2025

Mind the evaluation modalities and deadlines in the "Evaluation" tab above.

Date

Time

Course title

Location / room

​​9/10/2025

8h30-12h00

About Artificial Intelligence

Campus SophiaTech, Lucioles, room 342  

​​16/10/2025

8h30-12h00

Path Finding Step 1

Campus SophiaTech, Lucioles, room 342  

​​23/10/2025

8h30-12h00

Modeling

Campus SophiaTech, Lucioles, room 342  

​​06/11/2025

8h30-12h00

Algorithms 

Campus SophiaTech, Lucioles, room 342  

​​13/11/2025

8h30-12h00

Programming Practices and  
CODINGAME 

Campus SophiaTech, Lucioles, room 342  

​​20/11/2025

8h30-12h00

Pathfinding Step 2 & Complexity 

Campus SophiaTech, Lucioles, room 342  

​​27/11/2025

8h30-11h30

Deep Learning 

Campus SophiaTech, Lucioles, room 342