EMENTAS DAS DISCIPLINAS CST SISTEMAS DE INFORMAÇÃO DISCIPLINA: Algoritmo e Programação I A disciplina aborda o estudo de algoritmos, envolvendo os conceitos fundamentais: variáveis, tipos de dados, constantes, operadores aritméticos, expressões, atribuição, representações gráfica e textual de algoritmos, estruturas de controle (atribuição, seqüência, seleção, repetição). Além disso, a disciplina aborda uma introdução à programação, utilizando uma linguagem de programação estruturada como estudo de caso. DISCIPLINA: Comunicação e expressão. Leitura: criação de vínculos leitor/texto através do conhecimento veiculado pelo texto escrito. Interpretação: leitura nas entrelinhas. O diálogo oralidade/escrita. Da fala para a escrita atividades de retextualização. Produção escrita: parágrafo, resumo e paráfrase. Cultura: temáticas culturais referentes à língua portuguesa. DISCIPLINA: FUNDAMENTOS PROFISSIONAIS Operações com números reais - potenciação e radiciação; Perímetro, Áreas e Volumes; Intervalos Reais - Operações e representações gráficas. Relação e Função Linear. Função Quadrática. Função Raiz Quadrada. Função de Várias Sentenças. Função Composta. Função Sobrejetora, Injetora, Bijetora, Par, Ímpar, Crescente, Decrescente e Inversa. Gráficos. Relações Trigonométricas no Triângulo Retângulo. Funções Trigonométricas. Estudo da Reta e da Circunferência. DISCIPLINA: FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO A disciplina Fundamentos de Sistemas de Informação proporciona uma visão global da área de Sistemas de Informação, através dos conceitos da Teoria Geral de Sistemas, dos conceitos e elementos dos Sistemas de Informação, dos conceitos de dado, informação e conhecimento e de operações de coleta e armazenamento de informação visando à tomada de decisão. DISCIPLINA: Introdução à Computação
Estudo da área da Informática como um todo e dos conceitos fundamentais, abrangendo desde a história e a evolução dos computadores até noções de lógica digital. Estudo dos conceitos e funcionamento do Software e do Hardware, enfatizando a arquitetura e a organização de computadores. DISCIPLINA: Tópicos Especiais I A disciplina tem como objetivo apresentar e discutir conceitos, casos e técnicas de Análise Contábil e Financeira com o propósito de que, ao final do curso, os alunos estejam aptos a avaliar tecnologias de informação relevantes para este tipo de assunto. DISCIPLINA: Algoritmo e Programação II Ensino de lógica de programação através da utilização de uma linguagem de programação voltada à aplicação no mercado de trabalho e para o desenvolvimento científico. DISCIPLINA: Análise Organizacional Esta disciplina proporciona uma visão ampla acerca de conceitos básicos e fundamentais em administração objetivando a contextualização empresarial e ambientalização dos alunos nas organizações DISCIPLINA: ESTISTÍCA APLICADA Introdução à estatística descritiva indutiva, Apresentação tabular; Séries estatísticas; Gráficos estatísticos; Distribuição de freqüência; Medidas de tendência central; Medidas de dispersão; Probabilidade; Distribuição binomial; Distribuição de Poisson; Distribuição normal; Utilizar linguagem de programação de computadores para construir as principais rotinas; construção de uma pequena aplicação utilizando uma linguagem de programação escolhida pelo aluno. DISCIPLINA: LÓGICA DE PREDICADOS O aborda o estudo da lógica formal, trabalhando a representação e argumentação coerente através do uso dos mecanismos de prova de teoremas. DISCIPLINA: Matemática Aplicada Proporciona a fundamentação na matemática, envolvendo operações com números reais, intervalos reais, relação e função, gráficos e trigonometria. A disciplina aborda também as equações modulares e as inequações de 1º e 2º graus, equações simultâneas, produto, quociente e modulares, limites, inequações, continuidade, derivadas, aplicações da derivada, diferencial, integral indefinida, integral definida, aplicações da integral definida, funções logarítmicas, exponencial. DISCIPLINA: BANCO DE DADOS I
A disciplina visa mostrar ao aluno quais são características e vantagens de um SGBD e sua evolução; Modelagem Conceitual: Modelo Entidade-Relacionamento, técnicas de modelagem. Modelo Relacional: Conceitos, Normalização e Linguagem SQL. DISCIPLINA: Cultura Religiosa Visão global da importância do fenômeno religioso e suas implicações na formação do ser humano e da sociedade, através do conhecimento, análise e pesquisa das principais religiões universais, bem como as locais e pela reflexão crítica dos valores humanos, sociais, éticos e espirituais, legados pelo cristianismo à civilização ocidental. DISCIPLINA: ESTRUTURA DE DADOS I Criação e manipulação de estruturas de dados complexas com representação estática e dinâmica. Análise e desenvolvimento dos principais algoritmos de manipulação dessas estruturas com discussão de aspectos computacionalmente relevantes. DISCIPLINA: ESTRUTURA DE DADOS I Criação e manipulação de estruturas de dados complexas com representação estática e dinâmica. Análise e desenvolvimento dos principais algoritmos de manipulação dessas estruturas com discussão de aspectos computacionalmente relevantes. DISCIPLINA: Paradigmas de Linguagens de Programação A disciplina Paradigmas de Linguagens de Programação proporciona o estudo das características das linguagens de programação (conceitos, tipos de dados, escopo de declarações) e conceitualização dos paradigmas de linguagens de programação (características, facilidades e problemas) com ênfase na orientação a objetos. DISCIPLINA: Tópicos Especiais I A disciplina tem como objetivo apresentar e discutir conceitos, casos e técnicas de Análise Contábil e Financeira com o propósito de que, ao final do curso, os alunos estejam aptos a avaliar tecnologias de informação relevantes para este tipo de assunto. DISCIPLINA: BANCO DE DADOS II A disciplina aborda vários aspectos sobre Banco de Dados Relacionais: procedimentos armazenados, gatilhos, transações, controle de concorrência, recuperação de falhas e otimização de consulta e, também, uma introdução às novas tendências em Banco de Dados Não Convencionais. DISCIPLINA: LINGUAGEM DE PROGRAMAÇÃO ORIENTADA A OBJETO
Desenvolvimento de software usando o paradigma de orientação a objetos, através do ensino de programação a partir de uma linguagem de programação orientada a objetos de uso corrente. DISCIPLINA: LINGUAGEM DE PROGRAMAÇÃO ORIENTADA A OBJETO Desenvolvimento de software usando o paradigma de orientação a objetos, através do ensino de programação a partir de uma linguagem de programação orientada a objetos de uso corrente. DISCIPLINA: SISTEMAS DE INFORMAÇÃO II A disciplina estuda os diversos tipos de sistemas de informação, algumas formas de implementação e a adequação de cada tipo no planejamento de soluções de informática nas organizações, incluindo as metodologias existentes, o alinhamento do planejamento de informática com o planejamento da organização e técnicas para estudo de viabilidade da informatização. DISCIPLINA: Engenharia de Software I Estudo dos conceitos de Engenharia de Software abordando introdução à área, princípios e processos, ciclos de desenvolvimento de sistemas, análise de requisitos. Análise e projeto estruturado. Análise e projeto orientado a objetos. DISCIPLINA: Engenharia de Software II Prática de Modelagem Orientada a Objetos, Projeto de software, Teste de software, Métricas e Estimativas de Software, Ferramentas CASE. Aborda o projeto orientado a objetos, apresentando técnicas avançadas de modelagem de software, como Modelagem Ágil com Programação Extrema, Orientação a Aspectos, Ontologias, Engenharia para a Web, e Padrões de Projeto (Design Patterns). DISCIPLINA: Linguagem de programação Comercial I A disciplina proporciona o desenvolvimento de sistemas de informação através do uso de uma linguagem de programação visual de grande utilização no mercado de trabalho. DISCIPLINA: MODELAGEM DE SISTEMAS DE INFORMAÇÃO A disciplina proporciona a utilização de processos e técnicas para o desenvolvimento de Sistema de Informação (análise, projeto). DISCIPLINA: Arquitetura e Organização de Computadores I
Organização e funcionamento de computadores digitais, enfocando o estudo das unidades funcionais de controle e operativas, assim como interfaceamento entre processadores e periféricos. Visão geral de arquiteturas de microprocessadores modernos e programação de baixo nível. DISCIPLINA: Desenvolvimento de Sistemas de Informação A disciplina objetiva apresentar as modernas práticas de desenvolvimento de software através da utilização da RUP, UML, dos principais Desing Patterns, Frameworks e ferramentas de desenvolvimento. DISCIPLINA: Estágio Supervisionado em Sistemas de Informação Experiência no mercado de trabalho específico de informática através da realização de estágio supervisionado em uma empresa, adequado aos objetivos do curso, de acordo com a regulamentação específica. DISCIPLINA: LINGUAGEM DE PROGRAMAÇÃO PARA A WEB Desenvolvimento de sistemas de informação (análise, projeto, construção, testes, documentação, implantação, treinamento e suporte) voltado para o ambiente da Internet/Intranet. DISCIPLINA: Qualidade e Auditoria de Software A disciplina apresenta uma visão abrangente dos conceitos relacionados à gestão da qualidade na área de desenvolvimento de software e a auditoria em Tecnologia da Informação (TI), abordando introdução à área de qualidade, qualidade do produto e do processo de desenvolvimento de software, modelos de maturidade em qualidade de software e processo de qualidade pessoal, auditoria relacionada a TI. DISCIPLINA: Sistemas Operacionais Principais conceitos, políticas e mecanismos usados na implementação dos diversos componentes de sistemas operacionais modernos. Também é proporcionada uma visão geral do uso e do funcionamento de sistemas operacionais modernos. DISCIPLINA: Tópicos Especiais II A disciplina proporciona conhecimentos relativos a Metodologias de Desenvolvimento de Software. Metodologias Ágeis com ênfase em XP e Scrum. Manifesto Ágil.. Ferramentas de apoio ao uso de Metodologias Ágeis. Teste de Software dentro das metodologias ágeis. DISCIPLINA: Gerência de Projetos
A disciplina proporciona uma visão global do contexto da Gerência de Projetos, por meio da discussão de metodologias e práticas de gerência de projetos com foco em projetos da área de informática. DISCIPLINA: Gestão Tecnológica I Introdução à Psicologia com ênfase na Psicologia Organizacional. A Organização. As Pessoas nas Organizações. O Comportamento Organizacional, a Inteligência Social. Motivação. Dinâmica Organizacional. Satisfação. Insatisfação. Frustração e Liderança. DISCIPLINA: Inteligência Artificial Ferramentas e linguagens para Inteligência Artificial; Fundamentos de Inteligência Artificial; Aplicações de Inteligência Artificial. DISCIPLINA: Redes de computadores I Essa disciplina fundamenta os princípios básicos da comunicação de dados, através da apresentação de seus conceitos básicos, topologias, conceitos relacionados à transmissão e codificação da informação. Proporciona ênfase nas camadas do Modelo de Referência OSI, enfatiza as principais tecnologias de redes, tais como: Ethernet, Frame Relay, Wireless, etc e a pilha de protocolos TCP/IP, através da apresentação de seus conceitos básicos, histórico da Internet, integração do nível de enlace e nível de rede, nível de rede, transporte e aplicação. DISCIPLINA: Trabalho de Conclusão de Curso em Sistemas de Informação I Definição de um sistema de Software, Hardware, ferramenta de apoio ao seu desenvolvimento ou elaboração de um trabalho teórico cientificamente organizado. Revisão bibliográfica, análise, projeto, implementação e testes do sistema, de acordo com a escolha realizada. DISCIPLINA: Gestão Tecnológica II A atividade empreendedora: o processo visionário, visão geral, visão sistêmica, inovação, tecnologia, identificação de oportunidades, fatores a serem considerados. Processo de desenvolvimento e elaboração de um Plano de Negócios: transformação da oportunidade, avaliação do potencial, dinâmica dos negócios, escolha da estratégia competitiva, parques tecnológicos, incubadoras. Plano de negócios e simulações empresariais. Implementação do negócio. DISCIPLINA: INTERFACE HOMEM-COMPUTADOR Estudo dos conceitos de interface e interação homem-computador (IHC), aspectos cognitivos, fatores humanos em Interface Homem Computador, metodologias da comunicação homem-computador, avaliação de usabilidade das interfaces, projeto de interfaces web e novas perspectivas das interfaces homem-computador.
DISCIPLINA: Redes de computadores II Essa disciplina fundamenta os princípios básicos da comunicação de dados, através da apresentação de seus conceitos básicos, topologias, conceitos relacionados à transmissão e codificação da informação. Proporciona ênfase nas camadas do Modelo de Referência OSI, enfatiza as principais tecnologias de redes, tais como: Ethernet, Frame Relay, Wireless, etc e a pilha de protocolos TCP/IP, através da apresentação de seus conceitos básicos, histórico da Internet, integração do nível de enlace e nível de rede, nível de rede, transporte e aplicação. DISCIPLINA: Segurança de Sistemas A presente disciplina compreende o ensino dos conceitos básicos de segurança da informação, abordando desde aspectos técnicos até gerenciais. Os aspectos técnicos envolvem ferramentas e técnicas utilizadas pelos atacantes, criptografia, firewalls e sistemas de detecção de intrusão. Os aspectos gerenciais abordam políticas e normas de segurança da informação. DISCIPLINA: Trabalho de Conclusão de Curso em Sistemas de Informação II Definição de um sistema de Software, Hardware, ferramenta de apoio ao seu desenvolvimento ou elaboração de um trabalho teórico cientificamente organizado. Revisão bibliográfica, análise, projeto, implementação e testes do sistema, de acordo com a escolha realizada. Continuidade no TCCI iniciado em semestre precedente DISCIPLINA: Trabalho de Conclusão de Curso em Sistemas de Informação II Definição de um sistema de Software, Hardware, ferramenta de apoio ao seu desenvolvimento ou elaboração de um trabalho teórico cientificamente organizado. Revisão bibliográfica, análise, projeto, implementação e testes do sistema, de acordo com a escolha realizada. Continuidade no TCCI iniciado em semestre precedente