INFORMATIQUE

en classe préparatoire

L’informatique vise à donner aux étudiants en classe préparatoire une solide culture informatique. Elle prépare l’étudiant à son futur métier d’ingénieur, comme le précise le programme officiel:

« Celui-ci devra pouvoir dans sa vie professionnelle communiquer avec les informaticiens de son entreprise ou de son laboratoire, participer aux prises de décision en matière de systèmes d’information, posséder des connaissances de base nécessaires à la compréhension des défaillances et des risques informatiques, ainsi que des solutions permettant d’y remédier, et exploiter à bon escient les résultats de calculs numériques. »

L’informatique intervient donc de manière transversale dans le cursus. Elle s’inscrit à la fois comme une matière à part entière et comme outils des sciences de l’ingénieur, de la physique et des mathématiques. Les compétences informatiques des étudiants pourront aussi être mises à profit lors de leur TIPE.

L’horaire d’informatique est de une heure de cours et une heure de TP par semaine en première année, et une heure de cours et une heure de TD par semaine au cours de la première moitié de deuxième année.

Les thèmes abordés au cours de la scolarité sont :

En première année

  • Présentation du système informatique utilisé et éléments d’architecture des ordinateurs.
  • Représentation des nombres et conséquences.
  • Introduction à l’algorithmique.
  • Simulation numérique.
  • Introduction aux bases de données.
  • Introduction à un langage informatique : Python.

En deuxième année

En deuxième année, on approfondit l’algorithmique par l’étude des piles, de la récursivité et des algorithmes de tris. Divers thèmes sont aussi à aborder aux choix:

  • Traitement des images.
  • Cryptographie.
  • Codes correcteurs.
  • Théorie élémentaire des graphs.
  • Programmation orienté objet.

Exemples de TP:

  • Programmation d’un algorithme de détection de contours (filtre de Canny):