– Εισαγωγή στα Ψηφιακά Συστήματα: Δυαδικοί αριθμοί, Μετατροπές αριθμών μεταξύ συστημάτων, Δυαδικοί κώδικες.
– Άλγεβρα Boole: Βασικά θεωρήματα και ιδιότητες, Συναρτήσεις Boole, Ψηφιακές λογικές πύλες.
– Ελαχιστοποίηση σε επίπεδο πυλών, μέθοδος του χάρτη, Συνθήκες αδιάφορου τιμής, Υλοποίηση με πύλες NAND και NOR.
– Συνδυαστική λογική: Διαδικασία ανάλυσης, Διαδικασία σχεδιασμού, Αθροιστής, Συγκριτές μεγέθους, Αποκωδικοποιητές, Κωδικοποιητές, Πολυπλέκτες, Πύλες τριών καταστάσεων.
– Σύγχρονη ακολουθιακή λογική, Flip-Flop, Ανάλυση σύγχρονων ακολουθιακών κυκλωμάτων, Διαδικασία σχεδιασμού σύγχρονων ακολουθιακών κυκλωμάτων. Καταχωρητές και Μετρητές.
– Υλοποίηση κυκλωμάτων με γλώσσες προγραμματισμού (VHDL, Verilog),
– Σχεδιασμός με χρήση ASM.
– Μνήμες ROM και RAM, Συσκευές προγραμματίσιμης λογικής.