Conceitos de Álgebra Booleana e como construir expressões lógicas a partir de tabelas e vice-versa.
Revisão de conceitos sobre blocos lógicos/básicos; subsistemas de memória, organização, síntese e análise; Arquitetura de processadores, elementos básicos, operação geral, macro instruções e microinstruções, unidade de controle, fundamentos, desenvolvimento e implementação. Técnicas para organização de E/S, uso de DMA. Barramentos, Conceitos gerais, estudos de casos. Arquitetura de microcomputadores, estudos de casos.
Introduzir os principais conceitos relacionados com a organização e projeto de computadores, focalizando os aspectos de interface software-hardware.