This module is intended for students in the common core of computer science and mathematics. It introduces the basic concepts of computer architecture and how it works. Its aim is to present and deepen the concepts concerning the different numbering systems as well as the representation of information, whether digital or character, within the computer. The basics of Boolean algebra are also covered in depth.