
This module introduces students to the design, analysis, and implementation of fundamental algorithms and data structures. It covers algorithmic complexity, sorting algorithms, trees, binary trees, and graphs, with a focus on understanding their structure, operation, and efficiency. Students develop the ability to analyze algorithms and use appropriate data structures to solve computational problems.
- Teacher: Mohammed el amine LAGHZAOUI