Intro
Python
Traits généraux
Types de base
Types structurés
Strucutres de contrôle
Divers
Semestre 1
TP 0 : Démarrage
TP 1 : recherche simple
TP 2 : boucles imbriquées
TP 3 : utilisation de modules
TP 4 : algorithmes dichotomiques
TP 5 : fonctions récursives
TP 6 : algorithmes de tri
TP 7 : matrices de pixels et image
Semestre 2
Les bonnes pratiques
Correction / Terminaison
Complexité
TP 8 : correction et complexité
Les nombres en machine
TP 9 : nombres en machine
Graphes
TP 10 : les graphes
DS
Projets
Doomsday
Wordle
Stéganographie
IEEE-754
Nombre de Bacon
Nim
Oracle
Tournoi d'Axelrod
Semestre 3
Algorithmique numérique
TP 11 : algorithmique numérique
Bases de données
TP 12 : bases de données
Intelligence Artificielle
TP 13 : intelligence artificielle
Semestre 3
Semestre 3
Algorithmique numérique
$\rightarrow$ TP11
Extrait du programme :
Bases de données
$\rightarrow$ TP12
Extrait du programme :
Dictionnaires
et
algorithmes pour l’intelligence artificielle
$\rightarrow$ TP13
Extrait du programme :