ING ADS1 Course Presentation
ING ADS1 Course Presentation
2024-2025
What are algorithms and data
structures ?
Note
Two courses over two semesters :
ADS1 : Algorithms and Static Data Structures
ADS2 : Algorithms and Dynamic Data Structures
In terms of knowledge
Understand the basic elements of algorithmic.
Comprehend the fundamental concepts of algorithmic formalism, in-
cluding the structure of an algorithm, basic actions, and control struc-
tures.
Comprehend the concept of modularity.
Gain knowledge about static data structures.
In terms of know-how
Develop the ability to analyze a problem and write down the algorithm
for solving it.
Practice modular thinking in algorithm design by breaking down a
problem into smaller and manageable parts.
Use static data structures to solve specific problems effectively (choo-
sing the right one for the addressed problem).
Learn programming skills, including the basics of coding and algo-
rithm implementation.