Fundamentos da computação: Organização e arquitetura de computadores; Componentes de um computador (hardware e software); Sistemas de entrada, saída e armazenamento; Princípios de sistemas operacionais; Características dos principais processadores do mercado; Aplicações de informática e microinformática. Redes de computadores e sistemas operacionais: Modelos OSI/ISSO e Internet; LAN e WAN e Topologias; Equipamentos de rede: (Switches, Roteadores Gateways, Modems, Repetidores, Amplificadores, Multiplexadores, etc.); Cabeamento estruturado e redes Wireless; Noções de segurança: (VPN, Firewall, Programas Maliciosos, Ataques e Técnicas Contra Sistemas de Informação, Agentes de Segurança, Proxy, Criptografia, Assinatura Digital e Autenticação). Fundamentos dos Sistemas Operacionais: Windows NT e superior e LINUX. Desenvolvimento de sistemas: Metodologias de desenvolvimento; Estrutura de dados; Ferramentas de desenvolvimento de software e ferramentas CASE; Análise orientada a objetos: Princípios e conceitos do paradigma de orientação a objetos, classes, objetos, herança, interfaces, polimorfismo, encapsulamento, coesão, acoplamento, modularidade e reuso; Modelagem de dados; Integração com ferramentas de gerência de requisito e configuração; Programação estruturada e programação orientada a objetos; Sistemas gerenciadores de banco de dados (MySQL e Postgre SQL); Linguagem SQL. Internet: Protocolos de comunicação, em seus diversos níveis; Serviços da camada de aplicação do modelo Internet (http, DNS, SMTP, POP3, IMAP, FTP, etc.); Navegadores Web: configuração e utilização; Segurança na Internet; Servidores WEB. Linguagens de Programação: Tipos de dados elementares e estruturados; Montadores, compiladores, ligadores e interpretadores; Ambiente de desenvolvimento visual (Java); Ambiente de desenvolvimento WEB. Governança de TI e Gerência de Projetos: Gerência de projetos: MS Project e Modelo PMBOK. Análise de riscos. Métricas de software e de processo. Framework COBIT 4: conceitos básicos, domínios e processos. Framework ITIL 3. Banco de dados: Conceitos e arquitetura. SQL (DML, DDL). Triggers, procedures, functions, views e packages. Linguagem PL/SQL.