Weekly outline

  • Decouvrir le numerique  Delannoy theory Delannoy exercises K. N. King

    • Théorie
      • Cours: les vendredis de 13h15 à 15h00, en salles SG 1 et par Zoom
      • Exercices: les vendredis de 15h15 à 16h15+, en salles:
        Lettres A à H: CO 010, CO 011, CO 015, CO 016, CO 017
        Lettres J à Z: CO 120, CO 121, CO 122, CO 123, CO 124

    • Programmation
      • Cours: les mardis de 14h15 à 15h00, en salle SG 1 / les cours enregistrés
      • Exercices: les mardis de 15h15 à 17h00, en salles BC 07-08, CO 020, CO 021, CO 023, INF 3
  • Semaine 1 (17 - 21 février)

    Mardi: Programmation

    Cours: 14h-15h, Exercices:  15h-17h

    Vendredi: Théorie

    Cours:  13-15h , Exercices:  15-16h+

    Cours (rediffusion): 

    • Introduction
    • Constantes, variables, fonctions
    • Sortie standard 

    Cours:                                                                 

    • Introduction et logistique
    • Algorithmes: ingrédients de base


    Exercices:

    • Préparer l'environment (Unix + VS Code)
    • Premiers programmes en C

    Exercices: 

    • Lire et écrire des algorithmes
  • Semaine 2 (24 - 28 février)

    Mardi: Programmation

    Cours: 14-15h, Exercices:  15-17h

    Vendredi: Théorie

    Cours:  13-15h , Exercices:  15-16h+

    Cours (rediffusion): 

    • Rappels
    • Lecture depuis stdin
    • Expressions et opérateurs

    Cours:                                                                         

    • Algorithmes: complexité temporelle
    • Notation "Grand Theta"

    Exercices: 

    • Affichage, opérations, expressions

    Exercices: 

    • Complexité temporelle
    • Ecriture d'algorithmes

  • Semaine 3 (3 - 7 mars)

    Mardi: Programmation

    Cours: 14-15h, Exercices:  15-17h

    Vendredi: Théorie

    Cours:  13-15h , Exercices:  15-16h+

    Cours (rediffusion)

    • Expressions, instructions conditionnelles

    Cours: 

    • Récursivité

    Exercices: 

    • Expressions, instructions conditionnelles

    Exercices: 

    • Lire et écrire des algorithmes récursifs

  • Semaine 4 (10 - 14 mars)

    This week

    Mardi: Programmation

    Cours: 14-15h, Exercices:  15-17h

    Vendredi: Théorie

    Cours:  13-15h , Exercices:  15-16h+

    Cours (rediffusion): 

    • Instructions itératives (boucles)


    Cours:

    • Rendu de pièces de monnaie: algorithme
      glouton et programmation dynamique
    • Introduction à la théorie de la calculabilité

    Exercices: 

    • Boucles

    Exercices: 

    • Divers exercices sur la récursivité

  • Semaine 5 (17 - 21 mars)

    Mardi: Programmation

    Cours: 14-15h, Exercices:  15-17h

    Vendredi: Théorie

    Cours:  13-15h , Exercices:  15-16h+

    Cours (rediffusion): 

    • Fonctions


    Cours:                                      

    • Classes de complexité des problèmes
    • Le problème du sac à dos
    • Le problème du voyageur de commerce
    Exercices
    • Fonctions, boucles

    Exercices:

    • Identifier quels problèmes font partie de P/NP

  • Semaine 6 (24 - 28 mars)

    Mardi: Programmation

    Cours: 14-15h, Exercices:  15-17h

    Vendredi: Théorie

    Cours:  13-15h , Exercices:  15-16h+

    Cours (rediffusion): 

    • Pointeurs


    Cours: 

    • Représentation binaire des nombres entiers
    • Représentation binaire des nombres réels


    Exercices: 

    • Boucles, Pointeurs, Fonctions


    Exercices:

    • Nombres de bits nécessaires
    • Utilisation de la représentation binaire

  • Semaine 7 (31 mars - 4 avril)

    Mardi: Programmation

    Cours: 14-15h, Exercices:  15-17h

    Vendredi: Théorie

    Cours:  13-15h , Exercices:  15-16h+

    Cours (rediffusion): 

    • Pointeurs et tableaux


    Cours:                                                                         

    • Portes logiques et opérations élémentaires
    • Transistors
    • Circuits quantiques

                                    

    Exercices: 

    • Divers

    Exercices: 

    • Exercices sur les portes logiques et transistors

  • Semaine 8 (7 - 11 avril)

    Mardi: Programmation

    Cours: 14-15h, Exercices:  15-17h

    Vendredi: Théorie

    Cours:  13-15h , Exercices:  15-16h+

    Cours (rediffusion):

    • Révisions
    • Debugging

    Cours:                                    

    • Signaux: fréquences et bande passante
    • Filtrage de signaux
    • Echantillonnage de signaux
    • Effet stroboscopique

      Exercices: 

      • Mini-projet!

      Exercices:

      • Bande passante
      • Signaux périodiques et apériodiques
      • Filtre à moyenne mobile


    • Semaine 9 (14 - 17 avril)

      Mardi: Programmation

      Cours: 14h, Exercices:  15-17h

      Vendredi: Théorie

      Cours:  13-15h , Exercices:  15-16h+

      Cours (rediffusion): 

      • Projets multi-fichier
      • Préprocesseur
      • Lire/écrire des fichiers

      Pas de cours (vendredi saint)

      Exercices: 

      • Mini-projet




    • Semaine 10 (28 avril - 2 mai)

      Mardi: Programmation

      Cours: 14-15h, Exercices:  15-17h

      Vendredi: Théorie

      Cours:  13-15h , Exercices:  15-16h+

      Cours (rediffusion): 

      • Types composés


      Cours:                                                                         

      • Reconstruction de signaux    
      • Théorème d'échantillonnage
      • Sous-échantillonnage

      Exercices:

      • Structures, données tabulaires


      Exercices: 

      • Filtrer avant d'échantillonner
      • Phénomène de battement
      • Formule d'interpolation

      • Dans le présent dossier, vous trouvez les fichiers avec le morceau de Jazz (‘’Our love is here to stay’’, de Georges Gerschwin, joué par Roland Kirk) dans ses différentes versions, ainsi que leur analyse spectrale.

      • File icon
        ICC-T Solutions 9 File
        Available from 3 May 2025, 6:00 PM
    • Semaine 11 (5 - 9 mai)

      Mardi: Programmation

      Cours: 14-15h, Exercices:  15-17h

      Vendredi: Théorie

      Cours:  13-15h , Exercices:  15-16h+

      Cours ANNULÉ

      • -


      Cours:                                                                      

      • Introduction à la compression de données
      • Entropie

      Exercices: Séance ANNULÉE

      • -

      Exercices: 

      • Calculs d'entropie
      • Comparaison d'entropies

    • Semaine 12 (12 - 16 mai)

      Mardi: Programmation

      Cours: 14-15h, Exercices:  15-17h

      Vendredi: Théorie

      Cours:  13-15h , Exercices:  15-16h+

      Cours (rediffusion):

      • Listes


      Cours:                                                                         

      • Algorithmes de Shannon-Fano et Huffman
      • Théorème de Shannon
      • Compression avec pertes


      Exercices:

      • Listes


      Exercices: 

      • Algorithmes de compression
      • A la recherche d'un trésor
      • Codage par plages (RLE)

    • Semaine 13 (19 - 23 mai)

      Mardi: Programmation

      Cours: 14-15h, Exercices:  15-17h

      Vendredi: Théorie

      Cours:  13-15h , Exercices:  15-16h+

      Cours (rediffusion): 

      • Récursivité


      Cours:                                                                      

      • Correction d'erreurs: introduction
      • Codes de Reed-Solomon
      • Distance minimale

      Exercices: 

      • Récursivité

      Exercices: 

      • Distance minimale
      • Codage de Hamming
      • Code-barres

    • Semaine 14 (26 - 30 mai)

      Mardi: Programmation

      Cours: 14-15h, Exercices:  15-17h

      Vendredi: Théorie

      Cours:  13-15h , Exercices:  15-16h+

      Cours (rediffusion): 

      • Fichiers

      Cours:                                                                            

      • Cryptographie à clé secrète
      • Cryptographie à clé publique        

      Exercises: 

      • Fichiers

      Exercices: 

      • Protocoles de Diffie-Hellman et El-Gamal
      • Recherche de grands nombres premiers