Syntes av kombinatoriska kretsar: minimering, Karnaughdiagram, ofullständigt specificerade kretsar, kretsar med multipla utgångar.
Sekvenskretsar: synkronism-asynkronism, tillstånd, tillståndsmodellerna Mealy och Moore och tillståndsdiagram.
Syntes av synkrona sekvenskretsar, hantering av asynkrona insignaler till synkrona system och initiering av tillstånd.
Syntes med räknare, register och skiftregister.
Modellering i hårdvarubeskrivande språk och syntetisering i programmerbara krets.
Förutsättningar
Förmåga att hantera enkla funktionsuttryck. Kunna lösa problem i grundläggande ellära, till exempel med användande av Ohms lag, Kirchhoffs lagar, serie och parallellkoppling.