La conception d'algorithmes se fait en considérant l'efficacité de ceux-ci. Ce cours aborde la notion de complexité algorithmique au travers de différentes manière de concevoir ceux-ci.