Esta cadeira foi ministrada de 1990 a 2004, na Escola Naval, ao curso de Engenheiros Navais – Ramo de Armas e Electrónica. Foi uma cadeira anual, com um conteúdo programático muito variado, que foi sendo alterado ao longo do tempo. Sendo uma cadeira terminal, e tendo uma carga horária apreciável, era usada para ministrar vários assuntos que não eram cobertos noutras áreas. O núcleo da cadeira sempre foram sistemas digitais baseados em microprocessadores, mas incluiu também as seguintes matérias:
- Arquitectura de computadores
- Microcontroladores
- Microprocessadores de 16 e 32 bits
- Conversão analógica/digital (mais tarde passou para a cadeira de Electrónica II)
- Linguagem de programação C
- Linguagem de programação ADA
- Outras linguagens e paradigmas de programação
- Sistemas Operativos
- Redes de Computadores (mais tarde passou para a cadeira de Sistemas de Telecomunicações)
- Processamento digital de sinal
Com a reforma do ano 2000, a matéria de Programação e Sistemas Operativos passou para a nova cadeira de “Sistemas Operativos, Algoritmos, e Estruturas de Dados”, e a matéria de processamento digital de sinal para a nova cadeira de “Análise de Sinais”. A matéria de Sistemas Digitais II propriamente dita (Arquitectura de computadores, microcontroladores, e Microprocessadores avançados) deixou de ser ministrada. No entanto, os alunos continuaram a ter uma cadeira de microprocessadores no 2º ano, chamada “Microprocessadores”.
Os testes e exames desta cadeira continuam disponíveis no site da cadeira de Sistemas Operativos, Algoritmos, e Estruturas de Dados.