1. Bancos de Dados:

Modelo relacional;
Dependências funcionais e formas normais;
Álgebra relacional e SQL;
Modelagem e Projeto de Bancos de Dados;
Sistemas de Gerenciamento de Bancos de Dados (SGBD): arquitetura, segurança, integridade, concorrência, recuperação após falha, gerenciamento de transações;
Bancos de Dados Distribuídos.

2. Conceitos e tecnologias de internet:
Princípios e arquitetura da internet e de sistemas web;
Usabilidade, Acessibilidade, Interoperabilidade em sistemas web.

3. Gerência de projetos: PMBOK®
Gerenciamento do ciclo de vida do sistema: determinação dos requisitos, projeto lógico, projeto físico, teste, implementação;
Diagrama de Rede, Caminho Crítico, Folgas, Estrutura Analítica do Projeto;
O conceito e os objetivos da gerência de projetos;
Abertura e definição do escopo de um projeto;
Planejamento de um projeto; Execução, acompanhamento e controle de um projeto;
Revisão e avaliação de um projeto;
Fechamento de um projeto;
Metodologias, técnicas e ferramentas da gerência de projetos.


4. Lógica Matemática:
Sentido lógico-matemático convencional dos conectivos;
Argumentos;
A lógica sentencial;
A lógica de predicados de primeira ordem;
Regras de formação de fórmulas;
Sistemas dedutivos;
Decidibilidade da lógica sentencial;
Valores-verdade; Funções de avaliação.

5. Segurança da Informação: NBR/ISO 27002.

6. Modelagem de Processos de Negócio
Indicadores de desempenho de processos;
Conceitos de gestão de processos integrados de negócios (BPM);
Modelagem do processo atual (as is) e futuro (to be);
Processos, subprocessos e atividades;
Identificação de processos;
Conceitos de Processos e Funções;
Eficiência e Eficácia;
Técnicas de controle.

7. Sistemas de Informações Gerenciais e de Apoio a Decisão:
Banco de Dados relacionais versus Banco de Dados multidimensionais;

Conceitos de OLTP, OLAP, MOLAP, ROLAP;
Definições: fatos, dimensões;

Modelagem multidimensional;
Conceitos de datawarehousing.

8. Engenharia de software:
Engenharia de Requisitos: Levantamento, análise e gerenciamento;
Principais diagramas UML;
O processo de software e o produto de software;
Ciclo de vida de sistemas e seus paradigmas;
Uso de modelos, metodologias, técnicas e ferramentas de análise e projeto de sistemas (paradigma estruturado e paradigma orientado a objetos);
Verificação, validação e teste;
Ambientes de Desenvolvimento de Software.

9. Estrutura de dados e algoritmos:
Tipos básicos de dados;

Algoritmos para pesquisa e ordenação;
Listas lineares e suas generalizações: Listas ordenadas, listas encadeadas, pilhas e filas;

Árvores e suas generalizações: Árvores binárias, árvores de busca, árvores balanceadas (AVL), árvores B e B+.

10. Sistemas de Informação:

Conceitos de "workflow";

Conceitos de Sistemas Integrados de Gestão (ERP);
Conceitos de Arquitetura Orientada a Serviços (SOA);
Classificação dos sistemas;
Modelagem de Sistemas;
Os conceitos, objetivos, funções e componentes dos Sistemas de Informação;
As dimensões tecnológica, organizacional e humana dos Sistemas de Informação;
Os tipos de Sistemas de Informação;
Interface Humano-Computador;
Usabilidade: definição e métodos para avaliação.

 

 

Outros temas:

 

Processos de Negócios

Administração

APOO

Bancos de Dados de Matérias

 

 

 

Análise e Projeto de Sistemas:

Processo de software, Metodologias de desenvolvimento de sistemas, UML, análise orientada a objetos, Modelagem de dados; projeto orientado a objetos.

 

Banco de Dados:

Fundamentos, Sistemas Gerenciadores de Bancos de dados relacionais, Modelagem e normalização de dados, modelo entidade-relacionamento, SQL.

 

Sistemas Operacionais:

Windows Server, Linux. Internet: Protocolo TCP/IP, serviços http.

 

Programação:

Java EE, Struts, JSF, JPA, Design patterns e WebService.

 

Sistemas Orientados a Processos:

BPMN/BPEL. Modelagem de processos em BPM. Conhecimento de notação BPMN.