School / Prep
ENSC
Internal code
CO7SCIA0
Description
An introduction to the issues, methods and algorithms used in artificial intelligence.
Course language : English (French if all students are fluent in French)
Course languages : English and French
Key words :
- General problem solving
- Min-Max
- Genetic algorithm
- Finding the shortest path
- Dijkstra
- A*
- Introduction to robotics
Objectives
Introduction to methods and algorithms used in symbolic artificial intelligence:
- General problem solving,
- min-max algorithm,
- genetic algorithms,
- search paths,
- Dijkstra,
- A*,
- introduction to robotics.
Teaching hours
- CMLectures10h
- TDTutorial3h
- TDMMachine Tutorial12h
- PRJProject20h
- TIIndividual work17h
Mandatory prerequisites
Know how to program in an object-oriented computer language.
Pre-requisite: advanced programming
Syllabus
Speakers: J.-M. Salotti, B. Pesquet, G. Laisné
Introduction to artificial intelligence
Introduction to robotics
Genetic algorithms
Graph data structures
General problem solving
Exploration algorithms with heuristics
Constraint satisfaction problems
Exploration algorithms for adversarial games
Further information
Cognitics: Artificial intelligence
Assessment of knowledge
Initial assessment / Main session - Tests
Type of assessment | Type of test | Duration (in minutes) | Number of tests | Test coefficient | Eliminatory mark in the test | Remarks |
---|---|---|---|---|---|---|
Final inspection | Written | 90 | 1 | authorized documents | ||
Project | Continuous control | 1 |
Second chance / Catch-up session - Tests
Type of assessment | Type of test | Duration (in minutes) | Number of tests | Test coefficient | Eliminatory mark in the test | Remarks |
---|---|---|---|---|---|---|
Final test | Oral | 20 | 1 | authorized documents |