ECTS
6 crédits
Composante
Département de la licence sciences et technologies (DLST)
Période de l'année
Automne (sept. à dec./janv.)
Description
It gives the basis of algorithmics: data types (integers, floats, booleans, strings, lists, dictionaries), instructions (conditional, iterations), functions. The goal is to learn the algorithmic approach of solving a problem: writing an algorithm, then implementing it in a computer language (here Python). Classical algorithms studied include: searching (minimum, maximum), counting, sorting data. The focus is on writing clear, commented and efficient code, some notions of complexity are given.
Heures d'enseignement
- UE Computer sciences methods and programming techniques - TDTD18h
- UE Computer sciences methods and programming techniques - CMTDCours magistral - Travaux dirigés18h
- UE Computer sciences methods and programming techniques - TPTP27h
Période
Semestre 1