L'enseignement de l'informatique à Polytechnique


Le but principal de notre enseignement est de donner des bases solides en informatique à tous les polytechniciens, et aussi d'offrir à ceux qui le souhaitent l'envie et la possibilité de se spécialiser dans ce domaine. Les cours proposés couvrent aussi bien des aspects fondamentaux et essentiels que des enseignements d'approfondissement aux frontières du domaine.

1ère année   2ème année   3ème année
trimestre 3 semestre 1   semestre 2 trimestre 1   trimestre 2
Info 1
Programmation et Algorithmique
  Info 2
Fondements de l'Informatique
Info 3A
Majeure d'Informatique 1
Info 3B
Majeure d'Informatique 2
Info 1A
Introduction à l'Informatique
Info 1B
Programmation et Algorithmique
10 blocs 9 blocs* 18 blocs 36 blocs 36 blocs

* Ce cours est dispensé deux fois au cours du premier semestre de la deuxième année afin de permettre aux élèves une plus grande flexibilité dans leur emploi du temps.

Enseignements

Enseignants

Autoévaluation des X2002.

Stages d'options

Les deux premières années : des bases solides pour tous

Notre but principal est d'amener un maximum d'élèves -- idéalement tous -- jusqu'à ce que nous considérons être le niveau minimum de connaissances en informatique. Ce niveau inclut la compréhension des fondements de l'algorithmique, la programmation, la théorie de la calculabilité ; une connaissance de base du fonctionnement et de l'architecture des systèmes informatiques ; et une maîtrise d'outils essentiels comme le traitement de texte, le réseau (courrier et recherche d'information), les tableurs. Il faut insister sur le spectre très large de cette connaissance qui va, en caricaturant, du théorème d'incomplétude de Gödel à savoir publier une page sur le Web.

Pour arriver à ce niveau, nous proposons une voie rapide et une voie plus progressive. (Voir schéma). Les différents cours de ces deux premières années sont :

    Informatique 1 : Les bases de la programmation et de l'algorithmique
    Informatique 1A : Introduction à l'informatique
    Informatique 1B : Les bases de la programmation et de l'algorithmique
    Informatique 2 : Fondements de l'Informatique
La voie rapide consiste en Informatique 1, Informatique 2; et la voie progressive consiste en Informatique 1A, Informatique 1B, Informatique 2. A la fin de 1 ou de 1A+1B, les élèves sont tous familiarisés avec l'outil informatique et ont acquis les connaissances élémentaires du domaine : programmes sans boucles, notions de variables et de types, programmes itératifs élémentaires, récursivité, structures de données élémentaires (tableaux, matrices, tables de hachage, listes, files, files de priorité, arbres, piles), quelques algorithmes de base comme les tris élémentaires (sélection, insertion, Shell), recherche en table (séquentielle, dichotomique, hachage), "diviser pour régner" (quicksort, fusion).

La troisième année : approfondissement et spécialisation

Cette année doit permettre un approfondissement en informatique, et s'adresse aux élèves intéressés par l'informatique. Elle s'appuie sur deux majeures d'informatique: Informatique 3A et Informatique 3B, suivies par les stages d'option scientifique. Les cours de ces majeures seront guidés par les principes suivants : On remarquera que les programmes proposés sont relativement standards et couvrent la plus grande partie des exigences du GRE (Graduate Record Examinations) en informatique.

La quatrième année professionalisante

Le Département propose le catalogue indicatif et incomplet suivant :

1 — Filière ingénieur en double diplôme :

2 — Filière recherche

Algorithmique,
Programmation : Sémantique, Preuves et Langages

3 — Filière recherche technologique

Formation diplômante de l’Ecole Polytechnique dans le domaine de l’informatique et de ses applications industrielles

4 — Filières de spécialisation à l’Etranger


URL: http://www.enseignement.polytechnique.fr/informatique/index.html
© École Polytechnique,
Dernière mise à jour : mer avr 25 11:23 GMT+1 2001
Pour toutes suggestions, commentaires ou remarques, email : Webmaster@www.enseignement.polytechnique.fr