Présentation
Prerequisite
Knowledge acquired during SUP and SPE lectures and practical work classes about algorithms
Presentation
- Recap of the fundamental concepts of algorithms (variables, condition, iteration, procedure/function, etc.)
- Complex data structures and recursion
- Analysis approach of IT related issues
- Practical use of a debugger
- Complex data structures and recursion
- Analysis approach of IT related issues
- Practical use of a debugger
Modalités
Forms of instruction
- Lecture
- Practical use of an algorithm animation tool
- Written test with Computer Architecture
Practical work assessment
Organization
Type | Amount of time | Comment | |
---|---|---|---|
Face to face | |||
Lab | 12,00 | ||
Independent study | |||
Estimated personal study time | 7,00 | ||
Overall student workload | 19,00 |
Evaluation
Object-oriented analysis and design, Software Engineering, programming-oriented workshops
Ressources
Bibliography
Structures de données et algorithmes. Paris : InterEditions, 1987 - - Aho, J. Hopcroft, J. Ullman
. Méthodes de programmation. Paris : Eyrolles, 1978 - - Meyer, C. Baudoin.
Introduction à l'algorithmique. Paris : Dunod, 1994 - - T. Cormen, C. Leiserson, R. Rivest.
The art of computer programming. Reading : Addison-Wesley, 1973 - - D. Knuth.
. Cours d'informatique : langages et programmation. Paris : Masson, 1993 - . C. Scholl, M. C. Fauvet, F. Lagnier, F. Maraninchi.
. Méthodes de programmation. Paris : Eyrolles, 1978 - - Meyer, C. Baudoin.
Introduction à l'algorithmique. Paris : Dunod, 1994 - - T. Cormen, C. Leiserson, R. Rivest.
The art of computer programming. Reading : Addison-Wesley, 1973 - - D. Knuth.
. Cours d'informatique : langages et programmation. Paris : Masson, 1993 - . C. Scholl, M. C. Fauvet, F. Lagnier, F. Maraninchi.