Conoscere il sistema binario e saper svolgere le operazioni algebriche base in questa base numerica. Sapere semplificare delle equazioni logiche booleane utilizzando l’algebra di Boole o utilizzando il metodo grafico delle mappe di Karnaugh per ottenere la forma minima. Essere in grado di progettare dei semplici circuiti logici combinatori, utilizzando porte logiche, partendo da dei requisiti fino alla sintesi circuitale. Conoscere le basi della logica sequenziale e saper utilizzare i registri a scorrimento e i contatori sincroni. Realizzare dei circuiti logici combinatori e saper verificare il comportamento attraverso l’uso di switch e led. Saper realizzare e testare un contatore up/down completo o a ciclo accorciato utilizzando flip-flop di tipo D e porte logiche. Acquisire le competenze di base per la progettazione di schede elettroniche mediante l’uso di tool di disegno CAE (schematico e layout PCB).