Fonctionnement d'un ordinateur et des systèmes d'exploitation, adresses IP, routage, noms de domaine et URL, ligne de commande Windows et Linux, puis premiers pas avec Git et GitHub.

Concevoir un algorithme et l'écrire en pseudo-code, structures de contrôle en Python, tableaux, listes, piles et files, complexité, recherche linéaire et binaire, tri par insertion et tri rapide.

Définition et histoire de l'informatique, représentation binaire des nombres, informatique quantique, architectures de Flynn et de Von Neumann, systèmes embarqués et réseaux, systèmes d'exploitation, processus et gestion des ressources.