Le cours comporte trois modules. Le module 1 aborde la notion d'algorithme et de représentation de l'information. Le module 2 est consacré à l'échantillonnage d'un signal et à la compression de données. Le module 3 aborde des aspects liés aux systèmes: ordinateur, mémoire, communication, sécurité.