• INFO 1 Sujet du Projet de Programmation Système : Conception et Développement d'un logiciel client-serveur de gestion de document PDF.

  • INFO 3 Transparents du cours de Sécurité et Cryptographie (le lien vers la version imprimable, i.e., sans effets, est indiqué entre parenthèses) :

    1. Chapitre 1 (Sécurité) : Introduction à la sécurité informatique (Chapitre 1);
    2. Chapitre 2 (Sécurité) : Politiques et modèles de sécurité ainsi que les règles du modèle Take-grant (Chapitre 2);
    3. Chapitre 1 (Cryptographie) : Principes fondamentaux de la cryptographie (Chapitre 1);
    4. Chapitre 2 (Cryptographie) : Outils mathématiques pour la cryptographie à clef secrète (Chapitre 2);
    5. Chapitre 3 (Cryptographie) : Exemples de cryptosystèmes à clef secrète (Chapitre 3);
    6. Chapitre 4 (Cryptographie) : Théorie de Shannon - partie 1 : La confidentialité parfaite (Chapitre 4);
    7. Chapitre 5 (Cryptographie) : Cryptanalyse du chiffrement par substitution (Chapitre 5);
    8. Chapitre 6 (Cryptographie) : Systèmes de chiffrement par blocs itérés (Chapitre 6);
    9. Chapitre 7 du livre Systèmes répartis en action - de l'embarqué aux systèmes à large échelle (dont voici la couverture). Ce chapitre contient notamment les descriptions des procédés de chiffrement DES, IDEA, AES et RSA.
  • INFO 3 Sujets des travaux dirigé (Sécurité et Cryptographie) :

    1. TD (Sécurité) : Modèles de contrôle d'accès (correction);
    2. TD 1 (Cryptographie) : Un exemple de procédé de chiffrement (correction);
    3. TD 2 (Cryptographie) : Cryptanalyse du chiffrement affine (correction);
    4. TD 3 (Cryptographie) : Cryptanalyse du chiffrement par substitution par analyse fréquentielle (pour la correction : voir le chapitre 5 du cours);
  • INFO 3 Sujet du projet du cours de Sécurité et Cryptographie;

  • INFO 3 Examen (année 2009-2010) de Sécurité et Cryptographie et son corrigé.

  • Licence II Transparents du cours d'Architecture et Programmation Système (le lien vers la version imprimable, i.e., sans effets, est indiqué entre parenthèses) :

    1. Chapitre 0 : Rappels - Représentations des données (Chapitre 0) et la Table ASCII;
    2. Chapitre I : Architecture de base d'un ordinateur (Chapitre I);
    3. Chapitre II : Initiation au Langage Machine (Chapitre II);
    4. Chapitre III : Le système d'exploitation (Chapitre III);
    5. Chapitre IV (1ère partie) : Le système de fichiers (Chapitre IV (1ère partie);
    6. Chapitre IV (2nde partie) : Le système de fichiers d'Unix (Attention! Ce chapitre n'est pas disponible en téléchargement);
    7. Chapitre V : Les interruptions matérielles (Chapitre V);
    8. Chapitre VI : Les processus (Chapitre VI), ainsi que le schéma des états d'un processus et le schéma des files d'attente de processus;
    9. Chapitre VII : Les processus en C (Chapitre VII);
    10. Chapitre VIII : Manipulation des fichiers en C : descripteurs de fichiers, redirection, verrous et tubes anonymes (Chapitre VIII);
    11. Chapitre IX : Communication entre processus : signaux et tubes nommés (Chapitre IX) avec un exemple de programmes serveur et client;
    12. Chapitre X : Ordonnancement (Chapitre X);
  • Licence II Sujets des travaux dirigés (Architecture et Programmation Système) :

    1. TD 1 : Systèmes de numération (correction);
    2. TD 2 : Codage des entiers relatifs et des nombres fractionnaires (correction);
    3. TD 3 : Rappels d'algèbres booléenne (correction);
    4. TD 4 : Initiation au langage machine (correction);
  • Licence II Sujets des travaux pratiques (Architecture et Programmation Système) :

    1. TP 1 : Familiarisation avec Linux;
    2. TP 2 : Conversion de données;
    3. TP 3 : Valeur maximale d'un type de données et Conversion de rationnels;
    4. TP 4 : Projet - mini calculatrice pour les conversions;
  • Licence II Partiel (année 2009-2010) d'Architecture et Programmation Système et son corrigé.

  • CPES Feyder II :

    Transparents du cours de calcul formel sous Maple (le lien vers la version imprimable, i.e., sans effets, est indiqué entre parenthèses) :
    1. Chapitre I : Présentation générale de Maple (Chapitre I);
    2. Chapitre II : Analyse avec Maple (Chapitre II);
    3. Chapitre III : Les objets structurés (Chapitre III);
    4. Chapitre IV : Programmation (Chapitre IV);
    5. Fascicule de programmation;
    6. Chapitre V : Les équations (Chapitre V);
    7. Chapitre VI : Les matrices (Chapitre VI);
  • CPES Feyder II Sujets des travaux dirigés (Calcul formel avec Maple) :

    1. TD 1 : Interpolation de Lagrange;
    2. TD 2 (et sa correction)
    3. TD 3 : Exercice 1, Exercice 2 et Exercices 3 et 4 (avec leurs corrections);
  • CPES Feyder II Sujets des travaux pratiques (Calcul formel avec Maple) :

    1. TP 1 (et la correction);
    2. TP sur le groupe libre (et la correction);
    3. TP sur les opérateurs d'échelle;
  • CPES Feyder II Contrôles :

    1. Sujet du contrôle du 11-11-09 (et sa correction);
    2. Sujet du contrôle du 20-11-09 (et sa correction);
  • INFO I Projet système en langage C :

    Vous trouverez les ressources pédagogiques suivantes concernant l'unité d'enseignement de projet système.
    1. Le Sujet du projet;
    2. Les Transparents du cours d'introduction à la gestion de projet (version vidéo-animée et version imprimable).
  • Master MI 1 CAFO :

    Vous trouverez ici le cours de M. Duchamp (version mise à jour de 2008-2009).

    1. Le chapitre 0 du cours de Maple (introduction générale à Maple);
    2. Le chapitre I dans lequel sont présentés les outils d'analyse (limite, fonction, dérivation, etc.);
    3. Le Chapitre III : Les objets structurés (Chapitre III);
    4. Le Chapitre IV : Programmation (Chapitre IV);
    5. Le Fascicule de programmation sous Maple;
    6. Le TD de programmation;