CSC_41011 (anciennement INF411)
Les bases de la programmation et
de l'algorithmique
(moodle)
(la page des TD)
Enseignant responsable
: Jean-Christophe
Filliâtre
Année 2025 (promotion X2024)
Présentation
Ce cours entend amener les élèves de niveau CSC_3X061
(Introduction à l'informatique) au niveau de fin de
CSC_3X071,
afin de pouvoir poursuivre le cursus d'informatique de
l'École.
L'enseignement porte essentiellement sur les structures de
données (listes, piles, files, arbres, graphes), sur l'algorithmique,
et sur un minimum de théorie de la complexité. Ce cours est également
l'occasion de se perfectionner en Java. Les TDs explorent en
profondeur une partie du matériel presenté en amphi.
Poly
Le polycopié du cours (disponible sur moodle)
couvre tout ce qui est abordé en amphis. Il
contient de nombreux exercices, tous corrigés.
Vous trouverez ici le code Java du poly.
Pour ceux qui souhaitent aller plus loin que le poly, voici deux
ouvrages recommandés :
Amphis
Amphi Arago, lundi 15:15-16:45.
TDs
Mardi, 8:00-10:00 ou 10:15-12:15.
La page des TD.
Enseignants :
- Groupes 1- 6 - salle 36 - Marc Mezzarobba - Alexandre Guillemot
- Groupes 2- 7 - salle 35 - Luca Castelli - Lola-Baie Mallordy
- Groupes 3- 8 - salle 33 - Emmanuel Haucourt - Mathilde Jeannin
- Groupes 4- 9 - salle 32 - Marie Albenque -
- Groupes 5-10 - salle 34 - Pierre Lairez -
Si vous n'êtes pas familier de l'environnement Unix utilisé en salles
info, voici une
brève
documentation des commandes les plus utiles
ainsi qu'une introduction
au terminal de Linux.
Pale machine
Archives :
Contrôle classant
Archives :
Moodle