Le but de cette matière est de présenter et d'approfondir les notions concernant les différents systèmes de numération ainsi que la représentation de l'information qu'elle soit de type numérique ou caractère. Les bases de l'algèbre de Boole sont, eux aussi, abordés de façon approfondie.
Connaissances préalables recommandées : Mathématiques élémentaires.
A la fin du semestre, les étudiants bénéficient de connaissances de base sur les fonctions et les circuits logiques de base. Ces connaissances vont servir de plateforme pour d'autres aspects en relation avec l'ordinateur (architectures des ordinateurs, programmation, base de données, réseaux,….).
Connaissances préalables recommandées : Les étudiants doivent avoir des notions élémentaires en informatique.