Grade de disciplinas do curso 1.º SEMESTRE Módulos Conteúdos Horas Presencial EAD Subtotal º SEMESTRE Subtotal

Documentos relacionados
Análise e Desenvolvimento de Sistemas

Gestão da Tecnologia da Informação

Sistemas de Informação

Redes de Computadores

º SEMESTRE

Mecanismos de Interrupção e de Exceção, Barramento, Redes e Sistemas Distribuídos. Sistemas Operacionais, Sistemas

CURSO DE SISTEMAS DE INFORMAÇÕES

EMENTAS DAS DISCIPLINAS

CURSO DE GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO MATRIZ CURRICULAR MATUTINO Fase N.

CURSO DE BACHARELADO EM SISTEMAS DE INFORMAÇÃO

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

EMENTAS DAS DISCIPLINAS

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

EMENTÁRIO CURSO DE CIÊNCIA DA COMPUTAÇÃO MATRIZ 2013

FACULDADE DE CIÊNCIA DE ENGENHARIA DE SOFTWARE MATRIZ CURRICULAR DO CURSO DE ENGENHARIA DE SOFTWARE PRIMEIRO PERÍODO SEGUNDO PERÍODO

Ementário das disciplinas do curso de Engenharia de Software

EMENTAS DAS DISCIPLINAS

Curso Técnico Concomitante em Informática

CURRÍCULO DO CURSO TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO (noturno) [Campus Araranguá] 20171

EMENTAS DAS DISCIPLINAS

CURSO DE CIÊNCIA DA COMPUTAÇÂO (65C) HABILITAÇÃO: BACHARELADO TURNO: DIURNO (a partir de 2014)

Ementário das disciplinas do curso de Engenharia da Computação. - Núcleo Básico -

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

MATRIZ CURRICULAR BACHARELADO EM ENGENHARIA DA COMPUTAÇÃO. 1º Período

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

1º Semestre. Algoritmos e Programação Orientada a Objetos I. Fundamentos de Teoria da Computação. Introdução à Administração

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

EMENTÁRIO LICENCIATURA EM COMPUTAÇÃO

NÍVEL SUPERIOR NÍVEL SUPERIOR

Gerência de Projetos de TI

DIVISÃO DE REGISTROS ACADÊMICOS Registros Acadêmicos da Graduação. Ementas por Currículo 07/02/ :25. Centro de Ciências Exatas e Naturais

CURSO DE LICENCIATURA EM COMPUTAÇÃO - UAB Currículo nº 1

MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DO NORTE DE MINAS GERAIS CAMPUS MONTES CLAROS 1 PERÍODO

Ementário das disciplinas do Curso Superior de Tecnologia em Redes de Computadores. - Núcleo Básico -

DIVISÃO DE REGISTROS ACADÊMICOS Registros Acadêmicos da Graduação. Ementas por Currículo 10/01/ :38. Centro de Ciências Exatas e Naturais

MATRIZ DE EQUIVALÊNCIA DO CURSO DE SISTEMAS DE INFORMAÇÃO

O que é preciso para ser Cientista de Dados?

TÉCNICO EM INFORMÁTICA

Curso Online de E-commerce. Plano de Estudo

Figura 4.2: Matriz Curricular

A Matemática como Serviço a Ciência da Computação. Prof. Dr. Carlos Eduardo de Barros Paes Coordenador do Curso de Ciência da Computação

ANEXO VII Perfil para futuros concursos de TI da UNIFESP

FACULDADE CAMPO LIMPO PAULISTA (FACCAMP) COORDENADORIA DE EXTENSÃO E PESQUISA CURSO DE PÓS-GRADUAÇÃO LATO SENSU EM MINERAÇÃO E CIÊNCIA DOS DADOS

PÓS-GRADUAÇÃO ANÁLISE DE BIG DATA

CIÊNCIA DA COMPUTAÇÃO

Bacharelado em Sistemas de Informação. 4/624 Turno Noite. Lista de Ementas

DISCIPLINA CRED CH PRÉ - REQUISITOS 1ª FASE Geometria Analítica e Álgebra Linear

Ementas Curso de Sistemas de Informação

MBA ANALYTICS EM BIG DATA

Comunicação técnica 40 - Introdução à programação

ESPECIALIZAÇÃO A DISTÂNCIA EM. Ciência de Dados e Big Data Aplicada à Administração Tributária. Área de conhecimento: Tecnologia da Informação

EMENTÁRIO - CURSO DE CIÊNCIA DA COMPUTAÇÃO

ABIN Quadro de provas CONHECIMENTOS BÁSICOS

Processos Gerenciais

Fundamentos de sistemas de informação

1º Período. Horário Início Término CAD103 ADMINISTRAÇÃO TGA ALGORITMOS E ESTRUTURAS DE DADOS III

PLANO DE ENSINO. PRÉ-REQUISITO: Modelagem e Programação Orientada a Objetos. PROFESSORA RESPONSÁVEL: Roberta Macêdo Marques Gouveia

DISCIPLINAS OPTATIVAS PERFIL TEÓRICO

1. Conteúdos Básicos Profissionais

RESOLUÇÃO Nº. 12, DE 07 DE MARÇO DE 2017.

Ferramenta de Suporte a Decisão caracterizada por Consultas OLAP

CRÉDITOS DO CURSO. Carga Horária Créditos IN1030 Seminários 30 2

CURRÍCULO ACADÊMICO. _ Ciência da Computação BACHARELADO

BACHARELADO EM SISTEMAS DE INFORMAÇÃO

Tecnologia em Big Data e Inteligência Analítica GUIA DO CURSO

PROPOSTA DE ALTERAÇÃO DA MATRIZ CURRICULAR DO CURSO DE TECNOLOGIA EM SISTEMAS PARA INTERNET - CÂMPUS GUARAPUAVA -

Fundamentos de Fundamentos de Sistemas de Geometria Analítica. Comunicação e Expressão I

CENTRO UNIVERSITÁRIO DO NORTE - UNINORTE / GRADE CURRICULAR

Centro Estadual de Educação Tecnológica Paula Souza Governo do Estado de São Paulo Rua Dos Andradas, 140 Santa Ifigênia CEP São Paulo SP

Informática Simulado Prof. Márcio Hunecke

C/H Semestral. Docente/Titulação(Esp., Ms., Dr.)

CURRÍCULO DO CURSO TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO (noturno) [Campus Araranguá] 20171

INE5384 Estruturas de Dados. Sumário

MATRIZ CURRICULAR DO CURSO DE LICENCIATURA EM COMPUTAÇÃO

Disciplinas Eletivas do Curso de Sistemas de Informação

MATRIZ CURRICULAR E DIMENSIONAMENTO DA CARGA HORÁRIA POR PERÍODO LETIVO CARGA HORÁRIA. Teoria Prática. Matemática Discreta 4-80

CONTROLE DE CONTEÚDO - HEMOCENTRO DISTRITO FEDERAL - TECNOLOGIA DA INFORMAÇÃO

EMENTAS DAS DISCIPLINAS

RESOLUÇÃO CONSEPE Nº 31/2005

RESOLUÇÃO CONSEPE 216/2011

EMENTÁRIO. Princípios de Conservação de Alimentos 6(4-2) I e II. MBI130 e TAL472*.

DIVISÃO DE REGISTROS ACADÊMICOS Registros Acadêmicos da Graduação. Ementas por Currículo 07/02/ :09. Centro de Ciências Exatas e Naturais

Sistemas de Informação Campus de Três Lagoas

Grade Curricular do Curso de Graduação em Engenharia de Computação

ATUALIZAÇÃO DE MATRIZES CURRICULARES CURSO DE SISTEMAS DE INFORMAÇÃO

Matriz Curricular Curso de Licenciatura em Computação Habilitação: Licenciatura em Computação

1.5 PROGRAMAÇÃO DE JOGOS EM AMBIENTE DE REA LIDADE AUMENTADA AMBIENTES INTEGRADOS DE DESENVOLVIMENTO DE JOGOS 19

INFORMAÇÃO SISTEMAS DE INFORMAÇÃO

ENGENHARIA DE SOFTWARE

Conhece e compreende a dinâmica do ambiente virtual e suas diferentes interfaces.

CURSO DE BACHARELADO EM ENGENHARIA DE SOFTWARE Turno: NOTURNO Currículo n 2

1. Funções e serviços de sistema operacional (S.O. de apoio: DOS e Windows)

CONDIÇÕES DE OFERTA PARA CADASTRO DO CURSO PARA ACOMPANHAMENTO E CONTROLE ACADÊMICO Nome do curso Ciência da Computação Condições de Oferta do Curso

GERENCIAMENTO DE PROJETOS - 20h - EaD

DISTRIBUIÇÃO DE SALAS 1º SEMESTRE DE 2017

HORÁRIO ESCOLAR - CIÊNCIA DA COMPUTAÇÃO 2017 Atualizado 02/02/2017 INGRESSANTES A PARTIR DE 2010

Plano de Aula - Lógica de Programação - cód Horas/Aula

Transcrição:

Banco de Dados

Grade de disciplinas do curso 1.º SEMESTRE Módulos Conteúdos Horas Presencial EAD Módulo 1 Comunicação e Expressão 80 80 Módulo 1 Fundamentos de Banco de Dados 80 80 Módulo 1 Introdução à Internet das Coisas - IoT 80 80 Módulo 1 Linguagem de Programação I 80 80 Módulo 1 Lógica de Programação 80 80 Módulo 1 Matemática Aplicada 80 80 Subtotal 480 400 80 2.º SEMESTRE Módulo 4 Ambiente de Desenvolvimento e Operação - DevOps 80 80 Módulo 3 Análise Exploratória de Dados 80 80 Módulo 2 Desenvolvimento de Sistemas 80 80 Módulo 3 Engenharia de Software 80 80 Módulo 2 Gestão de Projetos 40 40 Módulo 2 Linguagem SQL 80 80 Optativa (Sociedade e Sustentabilidade / Língua Módulo 4 Brasileira de Sinais - LIBRAS) 40 40 Subtotal 480 400 80 3.º SEMESTRE Módulo 2 Business Intelligence 80 80 Módulo 4 Data Analytics 80 80 Módulo 2 Developing Database 80 80 Módulo 3 Estrutura de Dados 80 80 Módulo 1 Legislação e Ética 40 40 Módulo 3 Oficina Projeto Empresa 1 OPE1 120 80 40 Subtotal 480 400 80 4.º SEMESTRE Módulo 2 Administração de Banco de Dados 80 80 Módulo 3 Big Data 80 80 Módulo 3 Computação Cognitiva 80 80 Módulo 4 Qualidade e Governança de Dados 80 80 Módulo 3 Oficina Projeto Empresa 2 OPE2 80 80 Módulo 3 Segurança de Banco de Dados 80 80 Subtotal 480 400 80 Total do Curso 1920 1600 320 Atividades Complementares 100 Total Geral do Curso 2020

Descrição das disciplinas 1.º semestre COMUNICAÇÃO E EXPRESSÃO - 80 horas A fluência na língua materna possibilita a plena compreensão dos textos indicados e a excelência na produção científica. Aplicação prática da expressividade ao falar em público, com direcionamento acadêmico e empresarial. Desenvolvimento de textos corporativos e científicos. Leitura crítica e interpretativa. Elaboração de textos, permeados pela clareza, intencionalidade, coesão e coerência. Orientação para emprego da ABNT em produções científicas. FUNDAMENTOS DE BANCO DE DADOS - 80 horas Introdução aos Sistemas Gerenciadores de Banco de Dados. Projeto de Banco de Dados. Projeto Conceitual de Banco de Dados: Modelo Entidade Relacionamento: UML: Uso de Diagramas de Classes da UML para representar as Abstrações de Generalização, Agregação e Composição. Projeto Lógico de Banco de Dados: Modelo Relacional; Normalização. INTRODUÇÃO À INTERNET DAS COISAS - IOT - 80 horas Introdução à computação ubíqua. Desenvolvimento de soluções IoT. Tipos de transdutores, sensores e atuadores. Componentes básicos do computador e dispositivos de Internet das Coisas (Arduino). Funcionalidades dos subsistemas de memória, unidade central de processamento, barramentos e sistema de entrada/saída. Processos, sistemas de arquivos e drivers. LINGUAGEM DE PROGRAMAÇÃO I - 80 horas Introdução e Conceitos de Programação e Linguagem de Programação. Linguagem de Programação Python. Tipos de Dados. Estruturas lógicas ou de controle de fluxo. Modularização. Métodos. Classes. Desenvolvimento de projeto IoT.

LÓGICA DE PROGRAMAÇÃO - 80 horas Introdução à Lógica e aos Algoritmos. Tipos de Dados. Estruturas lógicas ou de controle de fluxo. Modularização. Introdução às Estruturas de Dados. Estruturas de Dados Homogêneas. Métodos de Busca (Busca Linear e Busca Binária). Métodos de Ordenação (Métodos Bolha, Inserção e Seleção). MATEMÁTICA APLICADA - 80 horas Fundamentos: Relações, Funções e Matrizes. Lógica Formal: Proposições, representações simbólicas; Lógica proposicional; Quantificadores, Predicados e Validade; Lógica de Predicados; Conjuntos, Combinatória e Probabilidade: Teoria de Conjuntos; Contagem, Permutações e Combinações; Estatística Descritiva: Distribuição de frequência, histograma; Medidas de tendência central: Média, mediana e moda; Medidas de Dispersão: desvio padrão, variância. 2.º semestre AMBIENTE DE DESENVOLVIMENTO E OPERAÇÃO - DEVOPS - 80 horas Gerenciamento e configuração de mudanças. Instalação e configuração de ambientes operacionais e ferramentas em máquinas virtuais, local e em nuvem: Sistema Operacional, Compilador / Interpretador, Ambientes de Testes de Unidade. Git / GitHub, Servidor de Aplicação e wikis. Utilizando os ambientes criados para a especificação e codificação da OPE. ANÁLISE EXPLORATÓRIA DE DADOS - 80 horas Fundamentos de Análise de Dados. Análise de Distribuição Univariada. Análise de Distribuição Bivariada. Correlação e Regressão Linear. Análise, Interpretação e comunicação de padrões presentes nos dados por meio de diferentes técnicas de visualização. DESENVOLVIMENTO DE SISTEMAS - 80 horas Conceitos e fundamentos: Internet, Intranet e Extranet. Arquitetura Cliente-Servidor. Desenvolvimento de aplicações WEB Padrões Web. HTML (HyperText Markup Language) e CSS (Cascading Style Sheets). Sintaxe, comandos JavaScript e integração com HTML. Noções de NodeJS. Python e Framework de Desenvolvimento.

Arquitetura Model-View-Controller; a camada de acesso a banco de dados; Padrão de endereçamento http; aspetos de segurança, componentização JQuery + AJAX. ENGENHARIA DE SOFTWARE - 80 horas Conceitos fundamentais da Engenharia de Software. Abordagens de Análise de Software. Processos de Software. Disciplinas do curso e perfil profissional. Definição das OPEs. Checklists da Engenharia de Requisitos. Técnicas: Entrevista, Questionário, Comitê de Especialistas, Análise de Problemas, Workshop de Características, Baseline de Características e a Técnica de Reunião Formal: Walkthroughs. GESTÃO DE PROJETOS - 40 horas Introdução à gestão tradicional de projetos. PMI. Agile Mindset. Manifesto A gil. Gestão A gil de Projetos (SCRUM): Gerência de time auto gerenciável e os papéis. Timeboxes. Sprint. Planning meeting. Review meeting. Feedback. Retrospectiva e daily scrum. Scrum Master. Práticas Scrum. LINGUAGEM SQL - 80 horas Introdução à Linguagem SQL. Conceitos Básicos. Linguagem de Definição de Dados. Linguagem de Manipulação de Dados. Função e Procedimentos. Declaração de variável. Expressões. Instruções Básicas. Estruturas de Controle. Recursos Avançados. Gatilhos (Triggers). Índices e Métodos de busca. SOCIEDADE E SUSTENTABILIDADE - 40 horas Impactos da tecnologia na sociedade. Desenvolvimento e geração de riqueza considerando o uso adequado dos recursos naturais. Formação e evolução da sociedade brasileira incluindo as relações étnico-raciais e o papel das diferentes etnias nesse processo, bem como o respeito aos direitos humanos. LÍNGUA BRASILEIRA DE SINAIS LIBRAS - 40 horas Introdução: aspectos clínicos, educacionais e sócio antropológicos da surdez. A Língua de Sinais Brasileira - Libras: características básicas da fonologia. Noções básicas de léxico, de morfologia e de sintaxe com apoio de recursos áudio visual. Tradução e interpretação da Libras: desenvolver a expressão visual-espacial.

3.º semestre BUSINESS INTELLIGENCE - 80 horas Processo decisório em ambiente empresarial. Classificação e tipos de sistema de informação. Sistemas de Business Intelligence. Data Warehouse. Implementação de OLAP: MOLAP, ROLAP e HOLAP. Modelagem dimensional. Tabelas fato e dimensão. Extração, transformação e carga de dados no Data Warehouse. Data Marts. Cubo OLAP. Desenvolvimento de projeto de sistema de Business Intelligence usando Data Warehouse. DATA ANALYTICS - 80 horas Criar uma base sólida em análise de dados, técnicas e metodologias. Apresentar cenários de análise em domínios específicos, suas diferenças e processos de préprocessamento. Analisar a adequação das técnicas de mineração em diversos cenários. DEVELOPING DATABASE - 80 horas Programação Transact SQL. Controles e Desvios de Fluxo. Utilização de Funções Embutidas. Operações em Conjuntos de Dados. Funções de Consultas. Estruturas Programáveis. Criação de Objetos Programáveis. ESTRUTURA DE DADOS - 80 horas Tipo de dado e tipos abstratos de dados. Recursividade com revisão de listas lineares; Arrays associativos. Métodos de busca e ordenação. Lista, pilha e fila. Tabelas de Espalhamento. Dicionários e Conjuntos. Árvores. Grafo. Desenvolvimento de um projeto de aplicação. LEGISLAÇÃO E ÉTICA - 40 horas Direito Digital. Propriedade Intelectual em especial Direito Autoral. Lei de Software. Princípios Gerais do Direito do Consumidor. Licitações e Contratos de Informática. Tributação de Software e de Serviços de Informática. Ética Profissional: Regulação Profissional. OPE 1- OFICINA PROJETO EMPRESA 1-80 horas Configuração do Ambiente de Projeto e do Ambiente de Desenvolvimento. SCRUM na prática: Desenvolvimento das OPEs em Sprints. Análise dos resultados. Orientações dos grupos para mitigar problemas ou melhorar o processo / produto. Técnicas de

apresentação. Template da Monografia de OPE. Agendamento de reuniões e definição de cronogramas. 4.º semestre ADMINISTRAÇÃO DE BANCO DE DADOS - 80 horas Introdução à administração de banco de dados, licenciamento, instalação. Arquitetura de um SGBD. Introdução à otimização e desempenho, rotinas de indexação, controle de estatísticas, gerenciamento de planos de execução. Rotinas de manutenção, auditoria de processos e recursos. Controle de transações e gerenciamento de concorrência. BIG DATA - 80 horas Introdução a Big Data. Características de Big Data: Volume, Variedade, Velocidade, Valor e Veracidade. Arquiteturas de Big Data. MapReduce e Hadoop. Spark. NoSQL. Data Warehouse. Ingestão de Dados. Data Streaming. Data Visualization. Internet das Coisas. Inteligência Artificial. COMPUTAÇÃO COGNITIVA - 80 horas Definição de conceitos: Dados, Informação, Conhecimento, Aquisição de Inteligência e Computação Cognitiva. Descoberta de conhecimento em base de dados e as fases de Mineração de Dados. Estudo de aplicações práticas de Mineração de Dados. Interpretação de resultados e implementação do conhecimento adquirido. Técnicas de Mineração de Dados: Tarefas, técnicas e aplicações de aprendizagem. Algoritmos de regressão e classificação. Algoritmos de indução de regras e árvores de decisões. Avaliação de desempenho. Projetos: Metodologia de projeto para Mineração de Dados. Ferramentas utilizadas em Mineração de Dados. Análise exploratória de dados e preparação dos Dados. Definição dos projetos. Orientação e acompanhamento de projetos. QUALIDADE E GOVERNANÇA DE DADOS - 80 horas Entender os princípios básicos da qualidade de dados. Analisar a qualidade de dados em organizações e quantificar os custos da baixa qualidade de dados em organizações. Aplicar as disciplinas de governança de dados, conhecendo e gerenciando o ciclo de vidas dos dados e dos dados mestre.

OPE 2 - OFICINA PROJETO EMPRESA 2-80 horas MVP (Minimum Viable Product). Modelagem de negócio e de análise e modelagem de sistemas envolvendo clientes reais. Desenvolvimento da arquitetura lógica do sistema. Utilização do ambiente DevOps. Especificação técnica do sistema (monografia da OPE). SEGURANÇA DE BANCO DE DADOS - 80 horas Introdução à segurança da informação. Autenticação e controle de acesso. Criptografia. Principais ataques e invasões aos servidores de banco de dados. Alta Disponibilidade: Log Shipping, Replicação, Espelhamento, Clustering e AllwaysOn.