Il testo è suddiviso in due parti: la prima tratta esercizi sulla rappresentazione dei numeri, sull'aritmetica binaria, sull'algebra booleana e sui circuiti logici. La seconda è relativa ai concetti fondamentali del linguaggio C. Infine si propone in appendice una serie di esercizi riassuntivi dei temi affrontati.