Composante
IUT d'Annecy
Période de l'année
Tous les ans
Description
Savoirs de référence étudiés :
- développement de structures de données complexes (par ex. : collections, arbres, dictionnaires...)
- premières approches de l'analyse de la performance (profiling, optimisation, greencode...)
Objectifs
L'objectif de cette ressource est de renforcer l'apprentissage de l'algorithmique afin d'amener vers une efficacité de développement.
Heures d'enseignement
- RES302 Développement efficace - CMCours Magistral4h
- RES302 Développement efficace - TDTravaux Dirigés10h
- RES302 Développement efficace - TPTravaux Pratiques6h
Pré-requis obligatoires
Informations complémentaires
Prolongements possibles :
- notions de programmation fonctionnelle intégrée à des langages non fonctionnels (lambda-expressions, clôtures...)
- appréhension des conséquences d'une faille dans le code
Compétences visées
- Partir des exigences et aller jusqu'à une application complète
- Sélectionner les algorithmes adéquats pour répondre à un problème donné