INF411 : Les bases de la programmation et de l'algorithmique

(la page des TD)
Enseignant responsable : Jean-Christophe Filliâtre

Année 2018 (promotion X2017)

Présentation

Ce cours entend amener les élèves de niveau INF311 (Introduction à l'informatique) au niveau de fin de INF321, 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 couvre tout ce qui est abordé en amphis. Il contient de nombreux exercices (plus de 100 à l'heure actuelle), 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 13:30-15:00.

TDs

Mardi, 8:00-10:00 ou 10:15-12:15.

La page des TD.

Enseignants :

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.

Quelques raccourcis utiles d'Eclipse :

Pale machine

La date de la pale machine n'est pas encore fixée.

Documents autorisés : poly, planches amphis, notes manuscrites.

Archives :

Contrôle classant

La date du contrôle classant n'est pas encore fixée.

Archives :


Page officielle dans le catalogue