Study programme 2021-2022 | Français | ||
Computer Science : Data Structures and Algorithmes | |||
Learning Activity |
Code | Lecturer(s) | Associate Lecturer(s) | Subsitute Lecturer(s) et other(s) | Establishment |
---|---|---|---|---|
I-ILIA-100 |
|
|
|
Language of instruction | Language of assessment | HT(*) | HTPE(*) | HTPS(*) | HR(*) | HD(*) | Term |
---|---|---|---|---|---|---|---|
Français | Français | 24 | 44 | 0 | 0 | 0 | Q1 |
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 ). Dynamic data structures. C++ programming language.
Required Reading
Notes d'exercices - Introduction à la programmation en C++ - Mohammed Benjelloun
,Copie de présentation - Introduction à la programmation en C++ - Mohammed Benjelloun
Required Learning Resources/Tools
Not applicable
Recommended Reading
Travaux Pratiques - Travaux pratiques C++ - Mohammed Benjelloun
Recommended Learning Resources/Tools
Not applicable
Other Recommended Reading
Not applicable
Mode of delivery
Type of Teaching Activity/Activities
Evaluations
The assessment methods of the Learning Activity (AA) are specified in the course description of the corresponding Educational Component (UE)