Introdução: A Escolha de uma CPU e dos dispositivos de E/S; A Escolha de uma Linguagem de Programação. Projeto: Projeto com uma CPU; Estados de Máquina; Processamento Distribuído; Watchdogs; Testes: Diagnósticos Internos; Diagnósticos Externos, Depuração; Memória: Modelos de Mapeamento de Memória; Unidades de Mapeamento de Memória; Considerações Práticas; Suporte de Linguagem. Interrupções: Tratamento de Interrupção; Interrupções Não-Mascaradas; Manipulação de Interrupções; Problemas de Implementação. Algoritmos: Erros; Cálculo de Raízes; Logaritmos e Exponenciais; Funções Trigonométricas, Média; Convolução; Diferenciação; Calibração.