The Boolean Cube as a Subject in the Computer Science Curriculum

About the Study of the $n$-dimensional Boolean Cube in the Bachelor's Programs in Computer Science

The topic of the boolean cube deserves to be studied in the course on discrete structures (a basic part of the computer science curriculum).However, organized material on the boolean cube is lacking.Here we present our arguments for a more in-depth study of the boolean cube, which is one of the most important discrete structures.We examine and show why the topic of the boolean cube deserves to be studied in the course on discrete structures (a basic part of the computer science curriculum).The article contains a case study that analyses how the boolean cube has been included and explained in more than 80 different sources.A sample lecture on the boolean cube (including selected exercises, their answers, hints or solutions) is developed and discussed.It introduces, generalizes and relates many concepts from different subjects in the area of discrete mathematics and outside it.In this way, all these concepts become more understandable,applicable and useful to the students.The lecture can be taught in a form of presentation or given to the students for"online self-learning", in order to write homework, or develop a course project related to the topic, etc.