Ferramentas Pessoais

Você está aqui: Página Inicial / Análise e Desenvolvimento de Sistemas / Módulos / Módulos - Presencial / Módulos - Presencial

Módulos - Presencial

1º PERÍODO 

ÁLGEBRA LINEAR, LÓGICA MATEMÁTICA E ESTATÍSTICA
Tema Álgebra Linear: Matrizes. Determinantes. Sistemas Lineares. Espaços Vetoriais, subespaços vetoriais, base e dimensão. Transformações Lineares e aplicações. Tema Estatística / Probabilidade: Estatística descritiva, amostragem e coleta de dados, medidas de localização e variabilidade, modelagem estatística, métodos gráficos e descrição de dados. Introdução a probabilidade. Tema Lógica Matemática: Cálculo proposicional, lógica de primeira ordem, álgebra booleana.
Carga Horária: 120

ECONOMIA, SOCIEDADE E MEIO AMBIENTE
Oferece aos alunos um conjunto de informações e instrumentos de análise que lhes permitam a compreensão das relações entre economia, tecnologia, desenvolvimento, meio ambiente e competitividade no âmbito dos grandes paradigmas ambientais. Analisa a sustentabilidade na cultura moderna através da ciência social aplicada, buscando identificar como o conceito é empregado na política, economia e nas relações sociais. Apresenta conceitos de economia ambiental e ferramentas para inclusão da variável ambiental no processo de formulação e avaliação de políticas, planos, programas e projetos, através de Auditoria Ambiental e da implantação da ISO 14000.
Carga Horária: 120

INOVAÇÃO E PROCESSOS DE APRENDIZAGEM
O aluno será estimulado na prática da leitura ativa, analítica e crítica de textos. Elementos de coesão, coerência e de nexo no período e no parágrafo. Expressão escrita: planejamento e produção de esquemas, e de resenhas críticas. No âmbito da Inovação e Empreendedorismo, apresenta os conceitos de Princípios da Administração, Modelos de Organização, Organizações Profissionais, Organizações Sociais, Ética, Legislação Profissional, desenvolvendo ainda competências que possibilitam ao estudante identificar aspectos críticos de sucesso empresarial relacionado ao comportamento corporativo e empreendedor. Permite entender o papel da cultura, valores e criatividade no desenvolvimento da liderança e empreendedorismo. Apresenta técnicas de comunicação oral, de desenvolvimento e gerenciamento de equipes, com foco na mudança e adaptabilidade constante. Desenvolve conceitos, estruturas e modelos para elaboração de um plano de negócios, considerando aspectos do planejamento financeiro e de marketing. Fornece ainda conceitos relacionados aos métodos e técnicas de estudo, envolvendo o processo de organização e desenvolvimento da pesquisa, modalidades e métodos de pesquisa, técnicas de coleta de dados e diretrizes e normas para apresentação dos trabalhos acadêmicos.
Carga Horária: 120

METODOLOGIA ORGANIZACIONAL
Este módulo apresenta de forma ampla as fases de início, planejamento e controle da execução e encerramento de projetos de software. Define sistemas de informação, apresentando seus tipos, características e aplicações, apresentando as vantagens de tê-los em uma empresa apoiada pela tecnologia da informação. Os temas são interligados pela definição de padrões que devem ser usados na elaboração de documentos técnicos e acadêmicos, bem como a apresentação das normas brasileiras específicas para este fim.
Carga Horária: 120


2º PERÍODO

ALGORITMOS, LINGUAGEM DE PROGRAMAÇÃO E PROCESSOS DE NEGÓCIOS
Tema Algoritmos: desenvolvimento de Algoritmos, utilização de tipos básicos de dados (booleano, caractere, inteiro e ponto flutuante), operadores (aritmético, atribuição, unário, lógico relacional e condicional), estruturas de controle e repetição, vetores e matrizes, funções e passagem de parâmetros, representações de algoritmos. Tema Linguagens de Programação: implementação de algoritmos em linguagem de programação estruturada e exercícios relacionados. Tema Processos de Negócios: Processos, identificação e mapeamento de processos de negócios, linguagens e ferramentas para documentar e mapear processos (IDEF, BPMN, Bizagi).
Carga Horária: 120

ENGENHARIA DE SOFTWARE APLICADA
Tema Processos de Software: introdução à engenharia de software, processos de software, modelos e atividades de processos, RUP, métodos ágeis, XP, SCRUM, introdução à modelagem de sistemas. Tema Laboratório de Engenharia de Requisitos: requisitos funcionais e não funcionais, documentos de requisitos, especificação de requisitos, processos de engenharia de requisitos.
Carga Horária: 120

MODELAGEM DE SISTEMAS
Tema Modelagem de Banco de Dados: Modelo de Dados Relacional, Projeto de Banco de Dados, Modelagem Conceitual, Entidade, Atributos e Tipos de Atributo, Relacionamento e Tipos de Relacionamento, Cardinalidade, Generalização e Especialização, Modelo e Diagrama ER, Modelo Lógico, Banco de Dados Relacional, Tabela, Chave e Tipos.
Tema Modelagem UML: Introdução a Modelagem de Sistemas, Modelagem de Sistemas Orientados a Objetos, Unified Modeling Language (UML), Diagramas de Casos de Uso, Diagramas de Atividades e Descrição dos Casos de Uso, Classes e Diagrama de Classes, Diagrama de Sequência, Diagrama de Estado, Diagrama de Pacotes, Diagrama de Componentes e Implantação, Diagrama de Objetos, Diagrama de Comunicação-Colaboração, Outros diagramas: Timing, Interação, Composite Structure. Tema Laboratório de Modelagem de Sistemas: Práticas e exercícios de modelagem UML, elaboração de diagramas de Casos de Uso, Atividades, Sequência, Estados, Pacotes e Implantação.
Carga Horária: 120

PROGRAMAÇÃO ORIENTADA A OBJETOS E TESTES UNITÁRIOS
Tema Programação Orientada A Objetos: Estruturas de programação fundamentais, classes, objetos, herança, interfaces, classes abstratas, polimorfismo e arquivos.
Tema Laboratório de Programação Orientada a Objetos: Práticas e exercícios sobre objetos e classes, herança, interfaces, classes abstratas, polimorfismo e arquivos. Tema Laboratório de Desenvolvimento Guiado por Testes: Introdução ao desenvolvimento guiado por testes, Testes Unitários, Ambiente de desenvolvimento para testes.
Carga Horária: 120


3º PERÍODO

ALGORITMOS, ESTRUTURA DE DADOS
Tema Estrutura de Dados e Complexidade de Algoritmos: Recursividade, Listas, filas, pilhas e árvores. Estruturas sequenciais e encadeadas. Análise de algoritmos, análise assintótica e notação O. Métodos de pesquisa e ordenação de dados. Tema Laboratório de Algoritmos e Estrutura de Dados: Práticas e exercícios de Recursividade, Estruturas sequenciais e encadeadas, análise de algoritmos e métodos de pesquisa e ordenação.
Carga Horária: 120

DESENVOLVIMENTO DE SISTEMAS CLIENTE/SERVIDOR
Tema Implementação de Sistemas Cliente / Servidor: Programação de interface gráfica e seus componentes, enumeradores, tratamento de eventos, exceções, JDBC.
Tema Modelagem Física de Banco de Dados: Fundamentos do Modelo Físico de Banco de dados Relacional, Linguagem de interação com Banco de Dados (Structured Query Language), Estrutura básica das consultas SQL Operações de conjunto, Funções agregadas, Valores nulos, Sub-consultas aninhadas, Modificação dados no banco de dados (DML), Junção de consultas, Tipos de dados, Restrições de integridade, Definição de Tabelas (DDL), Autorização / Privilégios (DCL) e Consultas complexas Join. Tema Laboratório de Implementação de Sistemas: Prática e exercícios de programação de interface gráfica, enumeradores, tratamento de eventos, exceções, JDBC. Tema Laboratório de Banco de Dados: Exercícios práticos empregando os conceitos estudados no tema Modelagem Física de banco de dados, incluindo a criação e utilização de banco de dados relacional físico e programando com a linguagem SQL, e ferramentas de desenvolvimento em banco de dados no laboratório.
Carga Horária: 160

INFRAESTRUTURA DE TECNOLOGIA DA INFORMAÇÃO
Tema Fundamentos de Arquitetura e Organização de Computadores: Histórico dos computadores e sua evolução; o estudo do funcionamento de um computador e de seus blocos principais (processador, memória, dispositivos de entrada e saída e barramentos). Conjunto de Instruções, Sistemas de Numeração e Aritmética Computacional. Tema Fundamentos de Sistemas Operacionais: Definição, Tipos de Sistemas Operacionais, Estruturas de Sistemas, Processos, Espaços de Endereçamento, Arquivos, Entrada e Saída, Processos e threads, Impasses. Tema Laboratório de Arquitetura e Sistemas Operacionais: Práticas da organização, tipos de componentes, instalação e configuração de sistemas operacionais: Linux, Windows.
Carga Horária: 120

MÓDULO DE FORMAÇÃO CIDADÃ I
Aborda as questões fundamentais relativas à inclusão social e ao protagonismo dos movimentos sociais nos termos da formação cidadã e humanista. Estuda os métodos filosóficos e teorias do conhecimento, sendo a Ética um tema filosófico articulado ao pensamento crítico. A temática da Cidadania, por sua vez, contempla as questões pertinentes à práxis transformadora e a cidadania ativa a partir de diferentes campos do saber. O desenvolvimento do módulo respeita as especificidades dos cursos, vinculando as discussões à formação geral por meio de temáticas, dentre as quais estão a Educação das Relações Étnico-raciais e para o Ensino de História e Cultura Afro-Brasileira e Africana, os direitos humanos, a inclusão e a Libras (Língua Brasileira de Sinais). Tais atividades ocorrem, em função de três eixos de formação cidadã definidos, e de suas respectivas áreas, conforme descritos a seguir: Eixo Estético-somático relativo ao desenvolvimento da sensibilidade do aluno preocupa-se com a expressão pessoal (oral, corporal, escrita), com a comunicação, integração corporal e relacionamento humano. Eixo de Conhecimento Compreensivo tem o propósito de ampliar a compreensão do aluno, ao tratá-lo como parte da cultura e de um complexo cognitivo, existencial, cultural, sócio-histórico, econômico-político e ético. Eixo de Práticas Interativas objetiva integrar o corpo discente no fazer reflexivo, na execução de projetos teórico-práticos comuns; atenuar as dicotomias entre teoria e prática, bem como entre a universidade e a cidadania ações de extensão universitária.
Carga Horária: 80


4º PERÍODO

BANCO DE DADOS AVANÇADO
Tema Bancos de Dados Não Relacionais: Banco de dados NoSQL, conceitos de BigData. Modelagem OLAP, conceitos de business intelligence. Tema Bancos de Dados Avançados: Normalização de Banco de Dados, Estrutura de Indexação de Tabelas, Conceito e Funcionalidades em Otimização de consultas, Introdução ao PL/SQL e seus Conceitos básicos: Expressões e estrutura de programação em PL/SQL, criação de Stored Procedure e Functions no banco de dados. Tema Laboratório de Banco de Dados Avançado: Exercícios práticos empregando os conceitos estudados no tema Bancos de dados Avançados e banco de dados Não relacionais, como utilizar o ambiente de desenvolvimento no Oracle, desenvolvimento do modelo OLAP e sua aplicação. Programação de stored procederes e functions, e depuração da programação no banco de dados.
Carga Horária: 120

DESENVOLVIMENTO DE SISTEMA WEB
Tema Linguagens Web Cliente: Desenvolvimento de sites utilizando HTML 5, JavaScript e CSS. Tema Linguagens Web Servidor: Apresentar o funcionamento da web e protocolo HTTP, criação de páginas web dinâmicas, template de telas e integração com componentes distribuídos e integração com web webservices. Tema Laboratório de Servidores Web: Instalação e configuração de servidores de aplicações web, gerenciamento de aplicações, gerenciamento de pool de conexões com banco de dados, monitoramento e log. Tema Laboratório de Desenvolvimento de Sistemas Web: Implementar aplicações web que geram páginas dinâmicas
Carga Horária: 160

DESENVOLVIMENTO DISTRIBUÍDO
Tema Programação Baseada em Componentes: Desenvolvimento de componentes utilizando
Enterprise JavaBeans (EJB), conexão com o banco de dados utilizando Java Persistence API (JPA). Criar e consumir Web Services SOAP e REST. Apresentar padrões de projetos que facilitam a construção de aplicações multicamadas. Tema Laboratório de Programação Baseada em Componentes: Desenvolvimento de componentes utilizando Enterprise JavaBeans (EJB), conexão com o banco de dados utilizando Java Persistence API (JPA). Criar e consumir Web Services SOAP e REST. Apresentar padrões de projetos que facilitam a construção de aplicações multicamadas.
Carga Horária: 80

REDES DE COMPUTADORES
Tema Redes de Computadores: introdução às Redes de Computadores, tipos de enlace, códigos, modos e meios de transmissão. Redes de computadores: locais, metropolitanas e de longa distância. Terminologia e aplicações, topologias, modelos de arquitetura e protocolos. Interconexão de redes. Níveis de transporte e de aplicação. Redes sem Fio e Redes Móveis.
Tema Laboratório de Redes de Computadores: Práticas e exercícios de implementação e configuração de redes, utilização de aplicativos para simulação e rastreamento de pacotes e dados, análise de trafego de rede.
Carga Horária: 120


5º PERÍODO

DESENVOLVIMENTO AVANÇADO
Tema Segurança: introdução ao conceito de segurança da informação, apresentar como encontrar e corrigir as principais vulnerabilidades encontradas nas aplicações web. Tema Tópicos Avançados e Desempenho: Desenvolver aplicações que utilizam padrões de projetos, apresentar as definições de desempenho de aplicações, envolvendo: desempenho de banco de dados, uso de perfis para analisar o código fonte e desempenho de páginas web. Tema Laboratório de Integração Continua e Desempenho: Implementar projetos que utilizam controle de versão e gerenciamento de dependências, criar e configurar um ambiente de integração contínua, analisar o código de aplicações para identificar e corrigir possíveis problemas de desempenho.
Carga Horária: 120

DESENVOLVIMENTO MÓVEL E EMBARCADO
Tema Desenvolvimento Embarcado: apresentar conceitos básicos de eletrônica (tensão, corrente e resistência elétrica, diodos, transistor), apresentar a fundamentação de sistemas embarcados e suas principais aplicações, as principais características destes sistemas e o uso de sistemas de tempo real como base de aplicações em sistemas embarcados e técnicas de programação de aplicativos para sistemas embarcados. Tema Desenvolvimento de Aplicações Móveis: Desenvolvimento de aplicativos móveis fazendo uso de componentes de interface de usuário, interação com outras aplicações, thread, concorrência, web services. Tema Laboratório de Desenvolvimento de Aplicações Móveis: Implementar aplicativos móveis fazendo uso de componentes de interface de usuário, interação com outras aplicações, thread, concorrência, web services.
Carga Horária: 120

PROGRAMAÇÃO GRÁFICA
Tema Programação Gráfica 2D/3D: fundamentos da programação gráfica, modelagem geométrica, percepção tridimensional, representação vetorial e matricial de imagens e sistemas de coordenadas e primitivas gráficas, visualização tridimensional e câmera sintética, projeções ortográficas e projeções perspectivas ou cônicas, transformações geométricas (bidimensionais e tridimensionais), transformações para visualização (projeções, recorte), modelos de cor, renderização e animação de imagens. curvas, superfícies paramétricas, cores, realismo virtual e iluminação. Tema Visão Computacional: Fundamentos de imagens digitais, Transformações radiométricas, Filtragem linear e não-linear no domínio espacial, Transformadas e suas propriedades, Filtragem, Transformações geométricas, interpolação e registro de imagens, Introdução à morfologia matemática, Introdução à segmentação de imagens, Introdução à análise de padrões em imagens. Tema Laboratório de Programação Gráfica 2D/3D: Introdução ao OpenGL e WebGL, exercícios e atividades de modelagem geométrica, representação e vetorial e matricial de imagens e sistemas de coordenadas, visualização tridimensional e projeções, filtragem linear e não-linear, segmentação de imagens e análise de padrões em imagens.
Carga Horária: 120

QUALIDADE DE PROCESSO E PRODUTO
Tema Qualidade de Processo: introdução ao conceito de Qualidade, Qualidade de Software, Normas ISO, Verificação, Validação e Testes de Software. Tema Qualidade de Produto: Qualidade de Produto de Software, Qualidade de Processo de Software, CMMI, Casos de Testes de Software, Roteiros de Testes de Software, Tipos de Testes de Software, IHC, Usabilidade e Acessibilidade. Tema Laboratório de Qualidade: Exercícios e atividades sobre análise e medição da qualidade de produto e processo, MPS.BR, Análise de IHC, Usabilidade e Acessibilidade.
Carga Horária: 120

Comunicar erros

ANDRÉ PERIN - COORDENADOR
André Perin
Veja o minicurrículo

 


Receba informações de oferecimento sobre esse curso: