1. Computação embebida: motivação, oportunidades e desafios
2. Tecnologia dos microsistemas e microcontroladores
2.1. Componentes de microsistemas
2.1.1. CPU e estruturas de buses
2.1.2. Dispositivos de I/O: tipos e formas de acesso
2.1.3. Memória: tipos, organização e mecanismos de gestão
2.1.4. Contadores e temporizadores
2.2. Arquitecturas de microsistemas (von Newmann vs. Harvard)
2.3. Estruturas de microprograma e linguagem assembly
2.4. Gestão de processos informáticos e sistemas operativos
3. Plataforma para sistemas embebidos
3.1. Microprocessadores e microcontroladores — o microcontrolador como componente
3.2. Interacção externa: interfaces “de campo” e conectividade entre computadores
3.3. Ferramentas de desenvolvimento
4. Redes locais para sistemas embebidos *
4.1. Sistemas embebidos distribuídos
4.2. Arquitecturas de redes cabladas — a tecnologia CANbus
4.3. Arquitecturas de redes sem fios — a tecnologia IEEE 802.15.4
5. Projecto de sistemas embebidos
5.1. Análise de requisitos e especificação
5.2. Decomposição funcional e arquitectura de sistema
5.3. Orientação de projecto para a qualidade e para a manutenção