Estática. Propriedades mecânicas dos materiais. Conceito de tensão e deformação. Lei de Hooke. Coeficiente de segurança. Carregamentos axiais: tração e compressão. Cisalhamento. Diagramas de esforço cortante e momento fletor. Flexão.
Integrais duplas e triplas. Aplicações de integrais duplas e triplas. Transformada de Fourier, Introdução à matemática computacional, erros e aritmética de ponto flutuante. Solução de equações algébricas e transcendentais. Solução de sistemas de equações lineares, métodos diretos e iterativos. Solução de sistemas de equações não-lineares, Métodos dos mínimos quadrados e otimização quadrática. Integração numérica. Solução numérica de equações diferenciais e simulação numérica. Aplicações a problemas de telecomunicações envolvendo implementações computacionais. Uso do Matlab (Octave).
Conceitos de protocolos e serviços de rede. Comutação de circuitos versus comutação de pacotes. Conceito de WANs, MANs e LANs. Convergência em redes. Arquitetura em camadas: modelo OSI e TCP/IP. Camada de aplicação: Aplicação e protocolos de hipertexto, uso do serviço de resolução de nomes, aplicação e protocolos para sinalização/comunicação multimídia. Camada de transporte: protocolos orientados e não orientados à conexão. Camada de rede: endereçamento, encaminhamento e roteamento. Introdução a camada de enlace/física.
Arquitetura e Organização de Microcontroladores e Microprocessadores. Memórias: tipos e hierarquias. Programação de microprocessadores: tipos, formatos de instruções e modos de endereçamento. Sistema de Clock e Reset. Contadores e Temporizadores. Sistema de Interrupção. Interfaceamento com Periféricos: portas paralelas e seriais. Programação em C para Microcontroladores. Tópicos avançados: memória virtual, proteção de memória,cache, controladores de memória, DMA, chaveamento de contexto por hardware. Projeto de hardware e software com microcontroladores
Introdução ao paradigma da orientação a objetos. Introdução a uma linguagem de programação orientada a objetos. Introdução à linguagem de modelagem unificada (UML). Desenvolvimento de projetos orientados a objetos.