Ferramentas Pessoais

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

Módulos - EAD

 

1º semestre

ECONOMIA, SOCIEDADE E MEIO AMBIENTE
Ementa: 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.

INOVAÇÃO E PROCESSOS DE APRENDIZAGEM
Ementa: 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.

INFRAESTRUTURA DE TECNOLOGIA DA INFORMAÇÃO
Ementa:
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.

REDES DE COMPUTADORES
Ementa:
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.


2º semestre 

Á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.

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).

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.

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.

 

3º semestre

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, documento de requisitos, especificação de requisitos, processos de engenharia de requisitos.

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.

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.

QUALIDADE DE PROCESSO E PRODUTO
Ementa:
Tema Qualidade de Processo:
Introdução ao conceito de Qualidade, Qualidade de Software, Normas ISSO, 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.

 

4º semestre

ALGORITMOS, ESTRUTURA DE DADOS
Ementa:
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.

BANCO DE DADOS AVANÇADO
Ementa:
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.

DESENVOLVIMENTO DE SISTEMAS CLIENTE/SERVIDOR
Ementa:
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 fisico e programando com a linguagem SQL, e ferramentas de desenvolvimento em banco de dados no laboratório.

PROGRAMAÇÃO GRÁFICA
Ementa:
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.

 

5º semestre

DESENVOLVIMENTO AVANÇADO
Ementa:
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.

DESENVOLVIMENTO DE SISTEMA WEB
Ementa:
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.

DESENVOLVIMENTO DISTRIBUÍDO
Ementa:
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 multi-camadas.
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 multi-camadas.

DESENVOLVIMENTO MÓVEL E EMBARCADO
Ementa:
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.

Comunicar erros

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

 


Receba informações de oferecimento sobre esse curso: