Daniel Sanches Braga
1 FORMULÁRIO DE ALTERAÇÃO DE EMENTAS CURSO: SISTEMAS DE INFORMAÇÃO MATRIZ(ES) CURRICULAR(ES): 2015 ALTERAÇÕES PASSAM A VIGORAR A PARTIR DO SEMESTRE: 1 Arquitetura de Computadores Arquitetura de Computadores FASE: 1ª FASE: 1ª Estudo da Computação. Definição os componentes de funcionamento básico. Caracterização de instruções de máquina e modos de endereçamento. Tendências tecnológicas. Histórico da Computação. Computação básica. Sistema de numeração. Álgebra booleana e circuitos lógicos. Introdução a arquitetura e organização de computadores: organização básica da UCP; conjunto, formato e armazenamento de instruções. Filosofia Filosofia FASE: 1ª FASE: 1ª Estudo sobre a Filosofia e o surgimento das ciências. Reflexão sobre as teorias filosóficas contemporâneas. Lógica. Estudo da teoria do conhecimento. Filosofia da ciência. Filosofia política. Teorias filosóficas contemporâneas. Lógica. Teoria do conhecimento Fundamentos Matemáticos para Computação FASE: 1ª FASE: 1ª Revisão de conteúdos sobre números inteiros e aritméticos. Estudo sobre a teoria de conjuntos e análise combinatória. Resolução de relações, funções e estruturas algébricas. Estudo de Fundamentos Matemáticos Teoria de conjuntos. Análise combinatória. Funções. Matrizes e Determinantes.
2 tópicos em matemática computacional. Leitura e Produção de Texto Leitura e Produção de Texto FASE: 1ª FASE: 1ª Estudo sobre Gêneros textuais. Estruturação do texto acadêmico. Oralidade. Leitura analítica e crítica: Gêneros textuais. Estruturação e escritura do texto acadêmico. Desenvolvimento das habilidades linguísticas. Oralidade. Metodologia Científica Metodologia Científica FASE: 1ª FASE: 1ª Estudos sobre a Metodologia Científica. Construção de textos a partir das normas da ABNT. Universidade e ciência. Produção e natureza do conhecimento científico. Estrutura, normatização e apresentação de trabalhos acadêmicos e científicos. Diretrizes institucionais para a formação. Teoria Geral de Sistemas Teoria Geral de Sistemas FASE: 2ª FASE: 1ª Estudo da Teoria Geral de Sistemas. Confronto entre a concepção cartesiana X Enfoque sistêmico. Estudo de modelos aplicados no desenvolvimento de sistemas. Introdução a metodologia de desenvolvimento de sistemas de informação A origem e o conceito da Teoria Geral de Sistemas. O conceito de sistema. Componentes genéricos de um sistema. As relações entre sistema e ambiente. Hierarquia de sistemas. Classificação dos sistemas. Enfoque sistêmico. O pensamento sistêmico aplicado na resolução de problemas. O pensamento sistêmico aplicado às organizações. Modelagem de sistemas.
3 Tecnologia Internet Desenvolvimento para Web FASE: 2ª FASE: 2ª Estudos sobre Internet, Intranet, Extranet. Caracterização das ferramentas de desenvolvimento de home pages. Definição dos mecanismos de segurança e proteção de dados. Historia da internet. Protocolos. Serviços. Linguagens de programação. Tecnologias WEB. Sintaxe básica. Operadores. Tipos de dados. Tipos compostos. Variáveis. Funções. Classes e objetos. Estruturas de controle de fluxo. Cookies. Seções. Acesso a banco de dados. Estatística Aplicada Estatística FASE: 3ª FASE: 2ª Introdução a estatística. Estudo da estatística descritiva. Distribuições normais. Comparação de dois tratamentos: testes paramétricos e não paramétricos. Regressão linear simples. Correlação. Análise de variância a um e dois fatores. Probabilidade. Experimentos com variáveis aleatórios. Confiabilidade. Introdução a estatística. Estatística descritiva. Probabilidade. Regressão linear simples. Correlação. Fundamentos de Programação Fundamentos de Programação FASE: 2ª FASE: 2ª 90 horas Estudo de construção de algoritmos. Compreensão dos métodos de solução de problemas. Codificação de algoritmos com linguagem de programação. Conceitos fundamentais de programação orientada a objetos. Implementação de classes e objetos. Conceitos básicos de linguagens de programação. Método de solução de problemas. Construção de algoritmos. Codificação e implementação de algoritmos com linguagem de programação. Conceitos fundamentais de programação orientada a objetos.
4 Introdução a Sistemas de Informação FASE: 1ª FASE: 2ª Estudo sobre os Sistemas de Informação. Análise das tendências da Informação no ambiente empresarial. Análise de tecnologias voltadas à gestão da informação. Fundamentos de Sistemas de Informação Bases conceituais e filosóficas da área de Sistemas de Informação. 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. Visão geral das áreas de pesquisas em Sistemas de Informação. Legislação da Informática Legislação da Informática FASE: 2ª FASE: 2ª Introdução e fundamentação ao estudo de ciências jurídicas. Estudo da legislação sobre licença de software e direitos autorias. Responsabilidade Socioambiental Introdução e fundamentação ao estudo de ciências jurídicas. Estudo da legislação sobre licença de softwares e direitos autorias. Aspectos jurídicos do uso da internet. FASE: 3ª FASE: 2ª Estudo da evolução dos conceitos de responsabilidade social e ambiental. Análise dos princípios e dimensões da sustentabilidade. Reflexão sobre a eco-competitividade. Gestão ambiental e desenvolvimento de sociedades sustentáveis. Responsabilidade Socioambiental Evolução dos conceitos de responsabilidade social e ambiental. Princípios e dimensões da sustentabilidade. Eco-competitividade. Gestão ambiental e desenvolvimento de sociedades sustentáveis. Sociologia Sociologia FASE: 2ª FASE: 2ª
5 Contexto histórico do surgimento da Sociologia. O pensamento sociológico: referenciais dos teóricos clássicos para estudo da sociedade. Questões e problemas para a sociologia contemporânea. Introdução ao pensamento sociológico. Características da Sociedade Moderna e Pós- Moderna. Relações étnico-raciais. História e Cultura afro-brasileira, africana e indígena. Relação globalização-localização. Redes Sociais. Sociologia do trabalho. Banco de Dados I FASE: 3ª FASE: 3ª Estudo dos aspectos de modelagem e projeto de banco de dados. Reflexão sobre Normalização. Estudo sobre a Arquitetura do Banco de Dados e Sistemas de gerenciamento de Banco de Dados (SGBD). Caracterização da Linguagem para Declaração e Manipulação de Dados. Administração do Banco de Dados. Banco de Dados I Aspectos de modelagem e projeto de banco de dados. Normalização. Estudo sobre a arquitetura do banco de dados e sistemas de gerenciamento de banco de dados (SGBD). Caracterização da linguagem para declaração e manipulação de dados. Administração do banco de dados. Contabilidade Contabilidade FASE: 4ª FASE: 3ª Estudo sobre a Contabilidade como sistema de informação contábil. Compreensão dos Demonstrativos contábeis básicos. Análise de balanços. Caracterização de Custos para decisão. Estudo da contabilidade como sistema de informação contábil. Demonstrativos contábeis básicos. Análise de balanços. Caracterização de custos para decisão. Estrutura de Dados FASE: 3ª FASE: 3ª 90 horas Estudos de listas lineares, árvores e grafos. Estudo de técnicas de pesquisa em tabelas. Estudo de técnicas de ordenação de dados. Estrutura de Dados Introdução à análise de algoritmos. Estruturas de dados: pilhas, filas e listas encadeadas. Árvores e suas generalizações: árvores binárias, árvores de busca e árvores balanceadas. Espalhamento: tabelas hash. Algoritmos para manipulação de estruturas de dados: pesquisa e ordenação.
6 MATRIZ: MATRIZ: Matemática Financeira FASE: FASE: 3ª Capitalização simples. Capitalização composta. Taxas. Série de pagamentos. Amortização e empréstimos. Programação Orientada a Objetos I FASE: 3ª FASE: 3ª Estudo sobre Modelagem conceitual: Abstração X Representação. Caracterização do Modelo de objetos: classes e objetos. Reflexão sobre Comunicação por troca de mensagens. Estudo sobre Herança e polimorfismo. Programação I Abstração e representação. Classes, Objetos, atributos e métodos. Instâncias e referências. Encapsulamento. Herança. Polimorfismo. Interface gráfica e eventos. Diagrama de classes-uml (Unified Modeling Language). Classes de listas e tabelas hash. Tratamento de exceções. Acesso a banco de dados. Manipulação de arquivos. Banco de Dados II Banco de Dados II FASE: 4ª FASE: 4ª Estudo sobre os aspectos de consistência, recuperação e controle de concorrência. Aspectos de segurança de dados. Projeto de Banco de Dados distribuídos. Estudo sobre a replicação, armazenamento e recuperação de Dados. Consistência, recuperação e controle de concorrência. Aspectos de segurança de dados. Projeto de banco de dados distribuídos. Estudo sobre a replicação, armazenamento e recuperação de dados. Engenharia de Software Engenharia de Software FASE: 4ª FASE: 4ª
7 Fundamentos da engenharia de software. Estudo do ciclo de vida do software. Métodos e Técnicas para desenvolvimento de software. Fundamentos da engenharia de software. Estudo do ciclo de vida do software. Processo de engenharia de software. Técnicas de planejamento e gerenciamento de softwares. Engenharia de requisitos. Gerência de configuração e mudança. Métodos e técnicas para desenvolvimento de softwares com UML (Unified Modeling Language). Ética Ética FASE: 3ª FASE: 4ª Introdução ao estudo da ética. Estudo das principais correntes éticas. Reflexão sobre a relação entre ética e sociedade. Ética profissional. Introdução ao estudo da ética. Estudo das principais correntes éticas. Reflexão sobre a relação entre ética e sociedade. Responsabilidade e ética profissional. Direitos Humanos. MATRIZ: Pesquisa Operacional FASE: FASE: 4ª Fundamentos da pesquisa operacional. Modelos matemáticos. Programação linear. Modelos de transporte e decisões. Sistemas e análise de sensibilidade. Programação Orientada a Objetos II Programação II FASE: 4ª FASE: 4ª 90 horas Estudo da programação orientada a objetos. Estudos das técnicas de uso comum em sistemas orientados a objetos. Práticas de Serialização e persistência. Conceitos de sistema gerenciador de banco de dados e JDBC. Interface gráfica com o usuário. Padrões
8 Desenvolvimento de Software com integração com banco de dados. Aplicação do modelo orientado a objetos no desenvolvimento de softwares. Desenvolvimento de interface de entrada de informações. de projeto. Aplicação do modelo orientado a objetos no desenvolvimento de softwares. Framework de estruturas de dados. MATRIZ: MATRIZ: Teoria dos Grafos FASE: FASE: 4ª Grafos: conceito e propriedades. Representação de grafos. Busca em grafos. Conexidade. Ciclos e caminhos. Fluxos em redes. Árvores. Coloração e planaridade. Algoritmos. Análise e Projeto de Sistemas I FASE: 5ª FASE: 5ª Estudo sobre a orientação a objetos para o desenvolvimento de sistemas. Estudo da linguagem UML (Unified Modeling Language). Estudo das ferramentas CASE para modelagem de objetos utilizando UML. Análise e Projeto de Sistemas I Levantamento e documentação de requisitos. Modelagem de casos de uso. Identificação de atores. Descrição de casos de uso. Especificação de fluxos básicos e alternativos. Casos de uso x casos de teste. Planejamento de estimativas utilizando pontos por caso de uso. Fundamentos da orientação a objetos. Rastreabilidade entre requisitos e casos de uso. Análise Econômica de Investimentos FASE: 5ª FASE: 5ª Estudo do sistema econômico. Estudo sobre teoria monetária. Métodos de análise de alternativas de investimentos. Análise da viabilidade econômica de empreendimentos. Economia A economia como ciência. Os problemas de natureza econômica. O sistema econômico. Teoria elementar da demanda. Teoria elementar da produção. O mercado. Estrutura de mercado. Consumo e poupança. Introdução à teoria monetária. Economia internacional.
9 Estudo dos aspectos econômicos da área de Tecnologia da Informação. Programação Web FASE: 5ª FASE: 5ª Desenvolvimento de sistemas dinâmicos utilizando linguagem de programação para Web. Desenvolvimento de sites em camadas. Integração com banco de dados. Estudo do gerenciamento de modelos de autenticação. Programação III Fundamentos e aplicações: XML, web services, MVC. Visão geral das tecnologias para frontend e back-end. Implementação de aplicações web. Frameworks de persistência e de segurança para web. Psicologia Psicologia FASE: 4ª FASE: 5ª Estudo do Contexto histórico da psicologia enquanto ciência. Reflexão dos processos psicológicos. Estudo das relações interpessoais. Contexto histórico da psicologia enquanto ciência. Reflexão dos processos psicológicos. Estudo das relações interpessoais. Redes de Computadores FASE: 5ª FASE: 5ª Estudos da Comunicação de Dados. Introdução e evolução das redes de computadores. Caracterização dos elementos da rede de computadores. Desenvolvimento e Tecnologia de TCP/IP. Redes de Computadores Fundamentos da comunicação de dados entre dispositivos interconectados. Topologias e arquiteturas de redes. Funcionamento e constituição dos protocolos utilizados para troca de mensagens entre dispositivos. Planejamento e desenvolvimento de redes utilizando IPv4 e IPv6. Sistemas Operacionais Sistemas Operacionais
10 FASE: 7ª FASE: 5ª Estudo sobre o Sistema Operacional. Definição de Processos. Caracterização de Gerência de processador. Análise do Impasse. Exame de questões sobre Gerência de memória. Busca de compreensão sobre os Sistemas de arquivos. Conceitos de sistema operacional. Definição de processos. Caracterização de gerência de processador. Análise do impasse. Gerência de memória. Sistemas de arquivos. Programação concorrente. Utilização e comparação entre sistemas operacionais similares. Administração e Gerência de Redes FASE: 6ª FASE: 6ª Estudo sobre gerenciamento de redes. Definição de domínios e funções. Gerenciamento de infra-estrutura. Gerenciamento da segurança em redes de computadores. Administração e Gerência de Redes Gerenciamento e planejamento de redes. Definição e utilização de protocolos e ferramentas de monitoramento de infraestrutura. Prevenção e correção de problemas das redes de computadores. Análise e Projeto de Sistemas II FASE: 6ª FASE: 6ª Estudo das estratégias para desenvolvimento de sistemas orientados a objetos. Utilização de Padrões de Projeto. Estudo do RUP (Rational Unified Process). Análise e Projeto de Sistemas II Conceitos e elementos da análise orientada a objetos. Análise (conceitual). Design (implementação). Definição de métodos e atributos. Desenvolvimento em n-camadas. Modelagem da estrutura dinâmica. Diagramas. Transformação de modelos de classes em modelos de dados. Modelagem de componentes e interfaces. Princípios para reutilização. Introdução a design patterns. Integração e distribuição do sistema. Mecanismos de verificação e rastreabilidade entre modelos. Tópicos Especiais I Desenvolvimento Dispositivos Móveis FASE: 5ª FASE: 6ª para
11 Aspectos específicos das áreas do conhecimento dos cursos da instituição que possibilitem a atualização ou flexibilização da formação do aluno. Historia. Ambiente de desenvolvimento. Interface com usuário. Serviços. Armazenamento de dados persistentes. Localização e mapeamento. Comunicação entre processos. Acesso a recursos de telefonia. Frameworks. Programação e parametrização de recursos do dispositivo móvel. Comunicação entre dispositivos. Publicação de aplicativos no App Store. Gerência de Projetos em Informática FASE: 6ª FASE: 6ª Estudos sobre Gerenciamento de Projetos. Introdução aos grupos de gerenciamento. Caracterização das áreas do conhecimento. Reflexão sobre a Responsabilidade social e profissional no gerenciamento de projetos. Gerência de Projetos em Informática Fundamentos de gerenciamento de projetos. Gerenciamento de integração. Gerenciamento de escopo. Métricas de processo e projeto. Análise de custo e eficiência. Gerenciamento de aspectos técnicos e comportamentais do projeto. Tópicos especiais em gerência de projetos. Humano- Interação computador FASE: 6ª FASE: 6ª Estudo dos fundamentos da interação humanocomputador. Ergonomia e usabilidade de hardware e software. Metodologias, técnicas e ferramentas de concepção, projeto e implementação de sistemas interativos. Interação Humano-computador Ergonomia em tecnologia da informação. Introdução à interação humano-computador (IHC). A ergonomia e usabilidade de hardware e software. O conceito da usabilidade. Padrões para interfaces. Metodologias, técnicas e ferramentas de concepção, projeto e implementação de sistemas interativos. MATRIZ: MATRIZ: FASE: FASE: 6ª Linguagens formais e autômatos
12 Introdução e conceitos básicos: alfabetos, palavras e linguagens. Linguagens: regulares e livres de contexto. Tipos de reconhecedores. Tipos de gramáticas. Aplicações e soluções computacionais: análise léxica e análise sintática. MATRIZ: MATRIZ: FASE: FASE: 6ª Metodologia do Trabalho Acadêmico Ciência e método. Normas para apresentação do trabalho acadêmico. Pesquisa científica. Tipos de pesquisa. Estrutura e desenvolvimento de projeto de conclusão de curso. Arquitetura de Sistemas de Informação FASE: 6ª FASE: 7ª Estudo das arquiteturas de Sistemas de Informação. Estudo dos paradigmas e tecnologias de desenvolvimento de aplicações. Técnicas de comunicação e de gerenciamento de sistemas Arquitetura de Sistemas de Informação Conceitos de arquiteturas de sistemas de informação. Sistemas de infra-estrutura. Sistemas para integração de aplicações empresariais. Sistemas integrados de gestão. Sistemas de automação de processos. Automação comercial e comércio eletrônico. Estágio Supervisionado / TCC I FASE: 6ª FASE: 7ª Caracterização da natureza do Trabalho de Conclusão de Curso. Definição do Problema. Estudo das etapas do Projeto de Pesquisa. Elaboração do Projeto de Pesquisa. Estágio Supervisionado / TCC I 150 horas Desenvolvimento do Estágio Supervisionado//TCC I de acordo com o respectivo regulamento.
13 Inteligência Artificial Inteligência Artificial FASE: 7ª FASE: 7ª Introdução à Inteligência Artificial. Estudo sobre Sistemas especialistas e Redes Neurais Artificiais. Estudo sobre a aplicação da Inteligência Artificial no processo decisório e na automação de processos. Conceitos básicos e principais tecnologias da Inteligência Artificial. Resolução de problemas. Representação do conhecimento. Sistema especialista. Aprendizagem de máquina. Representação da incerteza. Redes neurais artificiais. Computação evolucionária. Mineração de dados. Ferramentas e aplicativos de IA nos sistemas baseados em conhecimento. Qualidade de Software Modelos de Qualidade FASE: 7ª FASE: 7ª Estudos sobre a Qualidade de Software. Introdução a Ergonomia na Informática. Compreensão sobre Projeto e desenvolvimento para Qualidade. Análise e solução de problemas em software. Reflexão sobre o Controle da Qualidade em software e indicadores de desempenho. Certificação ISO. Fundamentos e princípios de qualidade de software. Técnicas de controle e de garantia da qualidade. Indicadores de desempenho. Planejamento de verificação, validação e testes de software. Modelos/normas de processo de avaliação de software. Qualidade do produto de software conforme certificação ISO/IEC e Normas internacionais. Softwares de apoio à qualidade de software. Sistemas Distribuídos Sistemas Distribuídos FASE: 7ª FASE: 7ª Caracterização de Sistemas Distribuídos. Interface entre componentes e objetos de negócios. Estudo sobre a construção de aplicações cliente/servidor. Análise dos produtos para computação distribuída. Conceitos de Sistemas Distribuídos. Modelos de Sistema. Comunicação. Concorrência entre processos. Programação concorrente. Sincronização. Segurança e tolerância a falhas.
14 Teoria Geral de Administração Teoria Geral de Administração FASE: 7ª FASE: 7ª Estudo dos antecedentes históricos da administração. Escolas de administração. Estudo das variáveis básicas: planejamento, organização, liderança e controle. Introdução à Administração. Antecedentes históricos da Administração. Escolas de Administração. Administração e suas perspectivas. Variáveis básicas da Administração: planejamento, organização, liderança e controle. Tópicos Especiais II Eletiva FASE: 8ª FASE: 8ª Aspectos específicos das áreas do conhecimento dos cursos da instituição que possibilitem a atualização ou flexibilização da formação do aluno. Aspectos específicos das áreas do conhecimento dos cursos da instituição que possibilitem a atualização ou flexibilização da formação do aluno. Empreendedorismo Empreendedorismo FASE: 5ª FASE: 8ª Reflexão sobre o ser empreendedor. Estabelecimento de relações entre Empreendedorismo e Intra-empreendedorismo: atitudes e características empreendedoras. Estudo sobre o Ciclo de vida organizacional: desenvolvimento da capacidade empreendedora. Desenvolvimento de plano de negócios. Conceitos de empreendedorismo. Criação e desenvolvimento de negócios. Perfil e comportamento empreendedor. Ciclo de vida das organizações. Plano de negócios. Participação em redes de negócios. Estágio Supervisionado / TCC II FASE: 7ª FASE: 8ª 120 horas Estágio Supervisionado / TCC II 150 horas
15 Aprofundamento da fundamentação teórica. Definição da metodologia e ferramentas para desenvolvimento do projeto. Estudo de viabilidade. Proposta de solução. Especificação da solução. Desenvolvimento do Estágio Supervisionado//TCC II de acordo com o respectivo regulamento. Gestão do Conhecimento Gestão do Conhecimento FASE: 8ª FASE: 8ª Estudo sobre a gestão do conhecimento. Reflexões sobre o conhecimento como vantagem competitiva. O fator humano como capital intelectual. Estudo dos processos de compartilhamento e difusão do conhecimento nas organizações. Estudo sobre a gestão do conhecimento. Reflexões sobre o conhecimento como vantagem competitiva. O fator humano como capital intelectual. Estudo dos processos de compartilhamento e difusão do conhecimento nas organizações. Governança e Gerência de Serviços FASE: 8ª FASE: 8ª Estudo da gestão de Tecnologia da Informação e problemas de alinhamento estratégico. Governança aplicada à Tecnologia da Informação. Estudo dos modelos COBIT e ITIL de Governança de TI. Governança e Gerência de Serviços Gestão de tecnologia da informação e problemas de alinhamento estratégico. Governança aplicada à tecnologia da informação. Estudo dos modelos COBIT e ITIL de Governança de TI. Auditoria e Segurança de Informação Segurança da Informação FASE: 8ª FASE: 8ª Estudo das metodologias de desenvolvimento de auditoria de sistemas. Técnicas para elaboração de projetos de Auditoria. Análise de riscos e de contingência. Estudos dos modelos de segurança da informação. Estudo das técnicas de auditoria utilizadas em sistemas de informação. Definição de ameaças e formas de ataque a sistemas. Planejamento e técnicas de defesa. Desenvolvimento de políticas de segurança baseadas em análises de risco. Quantificação do valor da informação.
16 Tecnologias Emergentes em Sistemas de Informação FASE: 8ª FASE: 8ª Estudo das tecnologias emergentes. Análise do impacto das tecnologias no mercado e na sociedade. Caracterização do mercado de tecnologias emergentes: repensando a organização. Tecnologias Emergentes Estudo das tecnologias emergentes. Análise do impacto das tecnologias no mercado e na sociedade. Estratégias de gestão de tecnologias emergentes. Caracterização do mercado de tecnologias emergentes: repensando a organização.