 |  |
| INFO2009-1 | Introduction à l'informatique
 |
 |
| Durée : | 25h Th, 20h Pr |
 |
| Crédits/ECTS : |
|
 |
| Titulaire(s) : | |
 |
| Suppléant(s) : | Bernard Boigelot |
 |
| Langue : | Langue française |
 |
| Aperçu général : | Le cours couvre les matières suivantes: Notions d'algorithme et de programme, syntaxe et sémantique d'un langage de programmation, introduction au langage C, principes de conception d'algorithmes corrects et efficaces, notions de complexité en temps et en espace, méthode des invariants, récursion, algorithmes manipulant des tableaux, pointeurs, structures de données élémentaires (pile, listes), mécanismes d'allocation dynamique de mémoire. |
 |
| Objectif du cours : | Etre capable de concevoir des algorithmes simples, et de les programmer en langage C. |
 |
| Pré-requis : | Néant. |
 |
| Travaux pratiques : | Des séances de laboratoire (obligatoires) et d'exercices sont organisées en supplément au cours théorique. |
 |
| Organisation : | Le cours se donne au premier semestre. |
 |
| Notes de cours : | Les transparents utilisés au cours théoriques sont disponibles sur la page WWW associée au cours. |
 |
| Evaluation : | Un examen écrit en janvier.
Un examen écrit en juin.
Un examen écrit en septembre. |
 |
| Contacts : | Professeur: Bernard Boigelot, boigelot@montefiore.ulg.ac.be
Assistant: Gérard Dethier, g.dethier@ulg.ac.be |
 |
| Remarques : | Une page WWW reprenant les informations relatives au cours est disponible à l'adresse http://www.montefiore.ulg.ac.be/~boigelot/cours/algo |
 |

|
|  |