<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE modules SYSTEM "BlocEnseignement.dtd" >
<modules>
 <titre>Cahier des modules</titre>
 <promotion>
   <annee>1</annee>
   <bloc>
    <numero>1</numero>
    <libelle>SCIENCES DE L'INGENIEUR</libelle>
    <coordinateur>Coordinateur</coordinateur>
    <matiere>
     <libellematiere>Algorithmique</libellematiere>
     <module>Structures fondamentales de données </module>
     <nature>CM + ED + PROJET</nature>
     
     <moyen>Stations de travail UNIX</moyen>
     <evaluation>Examen + CC</evaluation>
     <coefficient>3</coefficient>
     
     <programme>
      <gras>Notions fondamentales de l'algorithme</gras>
      <p>On précise et on dissocie les notions données</p>
      <li>Types abstraits</li>
      <li>Notions de preuve de programme</li>
      <li>Récursion et itération ; leur équivalence</li>
      <li>Introduction a l'analyse de la complexité des algorithmes</li>
      <p>Structures de données fondamentales</p>
      <p>On décrit les principaux opérateurs de base associes</p>
      <li><underline>Listes</underline> : listes en tableaux et listes chaînées par pointeurs, listes doublement chaînées</li>
      <li><underline>Arbres</underline> : parcours d'arbres dans l'ordre préfixe, infixe, suffixe</li>
      <li>Piles et files (ou queues)</li>
      <li>Ensembles et algorithmes de recherche</li>
      <li>Méthodes élémentaires : recherche dichotomique, listes ordonnées</li>
      <li><underline>Hachage</underline> : hachage ferme et hachage ouvert, méthodes de rehachage, évaluation moyenne</li>
      <li>Arbres binaires de recherche : évaluation coût de l'insertion</li>
      <gras>Algorithmes de tri</gras>
      <p>On fait un choix parmi les très nombreux algorithmes de tri pour présenter les idées principales et comparer l'efficacité des différentes méthodes</p>
      <li>Schémas élémentaires : tri par insertion, sélection, bulle</li>
      <li>Tri rapide, évaluation en moyenne</li>
      <li>Tri fusion, évaluation dans le pire des cas</li>
     </programme>
    </matiere>
    <matiere>
     <libellematiere>Électronique</libellematiere>
     <module>Circuits et composants </module>
     <nature>CM + ED</nature>
     
     <moyen>Stations de travail, logiciel PSPICE</moyen>
     <evaluation>Examen + CC</evaluation>
     <coefficient>3</coefficient>
     
     <programme>
      <gras>Électronique numérique</gras>
      <li>Algèbre de Boole</li>
      <li>Portes électroniques : simplification et synthèse des fonctions logiques</li>
      <li>Logique combinatoire</li>
      <li>multiplexeur</li>
      <li>décodeur</li>
      <li>additionneur</li>
      <li>complémentation à 2</li>
     </programme>
    </matiere>
   </bloc>
  </promotion>
 
</modules>