Podręcznik opisujący projektowanie układów cyfrowych. Podano podstawy konwencjonalnych metod projektowania prostych układów logicznych, sposoby projektowania złożonych układów w strukturach mikroprogramowalnych, z wykorzystaniem systemów mikroprocesorowych i z użyciem układów programowalnych, produkcję i wykorzystanie układów programowalnych CPLD i FPGA, programowe systemy wspomagania projektowania wraz z omówieniem poszczególnych etapów projektu, wybrane dane dotyczące współczesnych języków opisu sprzętu (VHDL, Verilog i AHDL) i algorytmy realizacji projektu w strukturach FPGA. Ukoronowaniem wykładu jest opis trzech przykładów realizacji złożonych projektów cyfrowych (układu sterowania drukarką atramentową przeznaczoną do automatów sprzedających bilety komunikacyjne, prostego mikrokontrolera oraz szyfratora blokowego).
Książka jest rekomendowana równocześnie studentom, jak i inżynierom zajmującym się zastosowaniem układów programowalnych w praktyce zawodowej.