Gli argomenti presentati nel manuale sono stati scelti fra quelli che hanno dimostrato sul campo la loro importanza per la preparazione di qualsiasi ingegnere, in particolare degli ingegneri dell'informazione. Questo testo è stato scritto utilizzando un'abbondanza di motivazioni ed esempi e con uno stile che invita a una lettura attiva. In punti strategici viene chiesto allo studente di verificare subito d'aver capito il motivo di certi passaggi; alcuni dettagli semplici ma significativi di alcune dimostrazioni sono lasciati per esercizio e sono state preferite dimostrazioni che mostrassero chiaramente cosa stava accadendo ad altre magari più brevi o eleganti ma più oscure. Ciascun capitolo, infine, è corredato da numerosi esercizi per permettere di verificare la comprensione sia teorica sia pratica di quanto studiato. In questa nuova edizione è stata effettuata una revisione completa di tutti i capitoli, rendendo ancora più efficace la presentazione degli argomenti e aggiungendo numerosi nuovi esercizi.