v2.11.0 (5514)

Cours scientifiques - IN101 : Algorithmique et Programmation (en Python)

Domaine > Sciences et technologies de l'information et de la communication.

Descriptif

L'objectif de ce cours est d'une part d'étudier différentes structures de données et des algorithmes avancés et d'autre part de completer les bases de développement informatique.

Objectifs pédagogiques

Le cours Algorithmique et Programmation vise à rendre l'élève capable : 
 
- de concevoir des algorithmes répondant à des problèmes donnés
- de mettre en œuvre des algorithmes dans un langage de programmation (Python)
- d'utiliser un certain nombre d'algorithmes et de représentations courants en informatique (tri, listes chaînées, arbres)
- de formuler et implanter des algorithmes de manière autonome

24 heures en présentiel (8 blocs ou créneaux)
réparties en:
  • Cours magistral : 7
  • Travaux dirigés en salle info : 14
  • Contrôle : 2

effectifs minimal / maximal:

145/155

Diplôme(s) concerné(s)

Pour les étudiants du diplôme Diplôme d'Ingénieur de l'Ecole Nationale Supérieure de Techniques Avancées

Avoir suivi le cours MO101.

 

Format des notes

Numérique sur 20

Littérale/grade européen

Pour les étudiants du diplôme Diplôme d'Ingénieur de l'Ecole Nationale Supérieure de Techniques Avancées

Vos modalités d'acquisition :

1 contrôle écrit (épreuve sur papier) de 2h00 notes personnelles autorisées.
Certaines parties de TD serviront de tests de compétence.

Le rattrapage est autorisé (Max entre les deux notes écrêté à une note seuil)
  • le rattrapage est obligatoire si :
    Note initiale < 6
  • le rattrapage peut être demandé par l'étudiant si :
    6 ≤ note initiale < 10
L'UE est acquise si Note finale >= 10
  • Crédits ECTS acquis : 2 ECTS
  • Scientifique acquis : 2

Le coefficient de l'UE est : 2

La note obtenue rentre dans le calcul de votre GPA.

L'UE est évaluée par les étudiants.

Programme détaillé

Voir la programmation détaillée directement sur le lien http://wwwdfr.ensta.fr/Cours/index.php?usebdd=ensta&sigle=IN101&afficher=prog">programmation détaillée .

Mots clés

Algorithmes, Programmation, Langage Python

Méthodes pédagogiques

PDFs des CMs et TDs sont à télécharger

Support pédagogique multimédia

Oui

Veuillez patienter