Fundamentos de computação: organização e arquitetura de computadores; componentes de um computador (hardware e software); sistemas de entrada, saída e armazenamento; características dos principais processadores do mercado; processadores de múltiplos núcleos; tecnologias de virtualização de plataformas: emuladores, máquinas virtuais, paravirtualização; RAID: tipos, características e aplicações; técnicas de recuperação de arquivos apagados; armazenamento SAN e NAS. Desenvolvimento de Sistemas: aspectos de linguagens de programação, algoritmos e estruturas de dados e objetos; programação orientada a objetos: objetos, classes, herança, polimorfismo, sobrecarga de métodos; linguagem de consulta estruturada (SQL); montadores, compiladores, ligadores e interpretadores; tecnologias de Desenvolvimento web; linguagens de programação: Java, PHP, Python, C#, JavaScript; programação Shell Script e expressões regulares (POSIX estendeu); HTML, XML, Json, CSS. Estruturas de dados e algoritmos: estruturas de dados: listas, filas, pilhas e árvores; métodos de acesso, busca, inserção e ordenação em estruturas de dados; complexidade de algoritmos; redes de computadores; topologias de redes de computadores; elementos de interconexão de redes de computadores (gateways, hubs, repetidores, bridges, switches, roteadores); arquitetura e protocolos de redes de comunicação: OSI e TCP/IP; arquitetura cliente-servidor e redes peerto-peer (P2P); comunicação sem fio: padrões 802.11 b/g/n/ac; protocolos 802.1x; bluetooth; computação em nuvem; NAT e VPN. Segurança da informação: normas NBR ISO/IEC 27001:2013 e 27002:2013; principais vulnerabilidades e tipos de ataques; engenharia social; principais mecanismos de autenticação; desenvolvimento seguro de aplicações: SDL, CLASP; principais ferramentas: firewall, sistemas de detecção de intrusão (IDS/IPS), antivírus; monitoramento e análise de tráfego; uso de sniffers; traffic shaping; segurança de redes sem fio: EAP, WEP, WPA, WPA2; análise de código malicioso: vírus, backdoors, keyloggers, worms e outros; proteção de dados pessoais. LGPD. Norma NBR ISO/IEC 27701. Criptografia: noções de criptografia; sistemas criptográficos simétricos e assimétricos; certificação digital; algoritmos simétricos e assimétricos: RSA, Diffie-Helman, AES e RC4; hashes criptográficos: principais algoritmos; colisões. Sistemas Operacionais e Forense Computacional: sistemas Windows: 2000, XP, Windows 7 e Windows 10. Servidores Windows; gerenciamento de usuários em uma rede Microsoft; log de eventos do Windows; registro do Windows; características do sistema operacional Linux; gerenciamento de usuários; configuração, administração e logs de serviços: proxy, correio eletrônico, HTTP; sistemas de arquivos HFS, EXT2, EXT3, REISERFS, NTFS, FAT16, FAT32, VFAT, ISO9660, Joliet e UDF: características, metadados e organização física; ferramentas livres de forense computacional: Volatility/ FTK Imager / SIFT/ Autopsy / dd / Live CDs; sistemas operacionais móveis: Android / iOS. Governança de TI: modelo COBIT 2019; ITIL v4; gerenciamento de projetos com PMBOK 7a edição.