First semester
Algorithms Design and Programming
- Teacher(s)
- Hong-Phuong DANG
- Course type
- COMPUTER SCIENCE
- Correspondant
- Cédric HERZET
- 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
- Evaluation methods
- Examen final
Objectives
– 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.
Course outline
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
Prerequisites
None