Study programme 2019-2020 | Français | ||
Computer Science : Data Structures and Algorithmes | |||
Learning Activity |
Code | Lecturer(s) | Associate Lecturer(s) | Subsitute Lecturer(s) et other(s) | Establishment |
---|---|---|---|---|
I-INFO-100 |
|
|
Language of instruction | Language of assessment | HT(*) | HTPE(*) | HTPS(*) | HR(*) | HD(*) | Term |
---|---|---|---|---|---|---|---|
Français | Français | 20 | 52 | 0 | 0 | 0 | Q1 |
Organisational online arrangements for the end of Q3 2019-2020 assessments (Covid-19) |
---|
|
Description of the modifications to the Q3 2019-2020 online assessment procedures (Covid-19) |
Online written exam of four hours. The written exam is composed of two parts: theory and practice. Theory / practice weighting is 50/50. The final grade corresponds only to the online written exam and does not take into account previous assessments done in Q1( côté, project, test practical works). |
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). C++ programming language
Required Learning Resources/Tools
Not applicable
Recommended Reading
Copie de présentation - Transparents du cours théorique - Saïd Mahmoudi
,Note de cours - Structalgo1920 - Saïd Mahmoudi, Mohammed Benjelloun
,Copie de présentation - Partie 2 - Transp_1Bac_Prog_C_2019_2020_Student - Mohammed Benjelloun
,Notes d'exercices - Introduction à la programmation - 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)