Ce cours commence par une introduction générale à l'informatique, aux logiciels, matériels, environnements informatiques et à la science sous-jacente. Ensuite, il établit les bases de la programmation et de l'algorithmique, en étudiant un langage. Puis, il enchaine avec le système et les réseaux.