Dans ce cours nous allons étudier des structures permettant de modéliser et résoudre des problèmes informatiques, et apprendre à raisonner sur ces structures.
Le cours mélange des aspects mathématiques et algorithmiques, et vise à la fois à vous faire découvrir des structures de données et algorithmes fondamentaux en informatique et à affûter vos capacités de raisonnement.

Programme

Notes de cours : première partie.

Notes de cours : deuxième partie.

Notes de cours : troisième partie.

Documents

Archives des examens

Organisation

Cours. Jeudi 8h45-10h15, amphi H4.

TD/TP. Jeudi ou vendredi 10h30-12h30.