First semester
Algorithms Design and Programming
- Enseignant(s)
- Hong-Phuong DANG
- Course type
- COMPUTER SCIENCE
- Unit
-
UE1-00-E : Harmonisation
- Number of ECTS
- 2
- Course code
- 1AINF01
- Distribution of courses
-
Heures de cours : 6
Heures de TP : 15
- Language of teaching
- French
- Modalités d'évaluation
- Examen de 2h
Objectifs
– Master the basics of algorithmics, including the main data structures and some fundamental algorithms.
– Be able to organize a complex process by breaking it down into procedures and functions.
– Be able to implement algorithms using Python syntax, and fine-tune written programs for readability and reusability.
Plan
1. Introduction to software development
2. Simple and structured data types
3. Algorithmic structures
4. Procedures and functions
5. Programming
6. Translation of algorithmic structures
7. Top-down analysis
Prérequis
None