Kursen behandlar grunderna i digitalt logiskt tänkande, hur digitala system fungerar i grund och botten samt verktyg för att designa digitala system. Moment som behandlas är logisk matematik, kombinatoriska funktioner, sekvensfunktioner samt analys och syntes av digitala funktioner. Vidare behandlas grindar, vippor och andra speciella digitala kretsar. I den senare delen av kursen görs digital konstruktion av kombinatoriska och sekventiella nät genom funktionsbeskrivning i VHDL, simulering och testning, syntetisering samt programmering av PLD/CPLD/FPGA-kapslar.
Kursen är uppdelad i två moment:
1. Teoridel, 4.5 hp,
2. Laborationsdel, 3 hp.