Study programmeFrançais
Data Structures and Algorithms
Activité d'apprentissage à la Faculty of Engineering
CodeLecturer(s)Associate Lecturer(s)Subsitute Lecturer(s) et other(s)
I-INFO-001
  • LIBERT Gaëtan
  • BENJELLOUN Mohammed
    Language
    of instruction
    Language
    of assessment
    HT(*) HTPE(*) HTPS(*) HR(*) HD(*) Term
    FrançaisFrançais2044080Q2

    Content of Learning Activity

    Design of algorithms with sequence, iteration, modularity and recursivity Definition and construction of data types and structures (basic types, array, record, file, pointer, list, heap, file, trees (general, binary, balanced, heap)) Searching and sorting algorithms Basics of computer architecture (central processing unit, memories, peripherals) Definition and basic characteristics of operating systems (process, kernel, memory management, input/output management) C++ programming language

    Required Reading

    Note de cours - Structures de données et algorithmes - M. Benjelloun, G. Libert
    Notes d'exercices - Introduction à la programmation en C++ - Mohammed Benjelloun
    Travaux Pratiques - Travaux Pratiques - Mohammed BENJELLOUN

    Required Learning Resources/Tools

    Not applicable

    Recommended Reading

    Copie de présentation - Partie 2 - Programmation en C++ - Mohammed BENJELLOUN

    Recommended Learning Resources/Tools

    Not applicable

    Other Recommended Reading

    Informatique et algorithmique, Goldschlager, Lister, Interéditions, 1986. Structures de données et algorithmes, Wirth, Prentice Hall, 1976

    Mode of delivery

    • Face to face

    Type of Teaching Activity/Activities

    • Cours magistraux
    • Exercices dirigés
    • Travaux pratiques
    • Remédiations intégrées à un type d'AA

    Evaluations

    The assessment methods of the Learning Activity (AA) are specified in the course description of the corresponding Educational Component (UE)

    Unité d’enseignement de la combinaison linguistique
    Date de génération : 17/03/2017
    20, place du Parc, B7000 Mons - Belgique
    Tél: +32 (0)65 373111
    Courriel: info.mons@umons.ac.be