2
aETAPA
Curso: CIÊNCIA DA COMPUTAÇÃO Núcleo Temático: ALGORITMOS E PROGRAMAÇÃO Componente Curricular: ALGORITMOS E PROGRAMAÇÃO II Código da Componente: ENEX Carga horária: 04 h/a ( 02 ) Sala de Aula ( 02 ) Laboratório Etapa: 2ª Ementa:
Estudo e desenvolvimento de algoritmos envolvendo vetores, matrizes e funções, tendo com ênfase a resolução de problemas em ordem crescente de complexidade. Implementação de algoritmos utilizando linguagem de programação imperativa.
Bibliografia Básica:
DIERBACH, C. Introduction to Computer Science Using Python: A Computational Problem-Solving Focus. New York: Wiley, 2012.
ZELLE, J.M. Python Programming: An Introduction to Computer Science. 2.ed. New York: Franklin, Beedle & Associates Inc, 2009.
MENEZES, N.N.C. Introdução à Programação com Python: algoritmos e lógica de programação para iniciantes. São Paulo: Novatec, 2014.
Bibliografia Complementar:
PAYNE, B. Ensine seus filhos a programar. São Paulo: Novatec, 1a. ed. 2015.
FORBELLONE, A. L. V.; EBERSPACHER, H. F. Lógica de Programação: A Construção de Algoritmos e Estrutura de Dados. 3. ed. Sao Paulo: Pearson Prentice Hall, 2012.
LOPES, A.; GARCIA, G.; Introdução a Programação: 500 Algoritmos. Rio de Janeiro: Editora Campus, 2002.
PIVA Jr., D.; NAKAMITI, G.S., ENGELBRECHT, A.M. Algoritmos e Programação de Computadores. Rio de Janeiro: Editora Elsevier Ltda, 2012.
KINSLEY, H.; MCGUGAN, W. Introdução ao Desenvolvimento de Jogos em Python com PyGame. São Paulo: Novatec, 2015.
Coordenador do Curso: Nome: Luciano Silva
Diretor da Unidade: Nome: Nizam Omar
Curso: CIÊNCIA DA COMPUTAÇÃO Núcleo Temático: FUNDAMENTOS DE COMPUTAÇÃO Componente Curricular: ANÁLISE DE DADOS Código da Componente: ENEX Carga horária: 06 h/a ( 04 ) Sala de Aula ( 02 ) Laboratório Etapa: 2ª Ementa:
Estudo exploratório de dados e construção de gráficos, com uso de programação em Python. Estudo de variáveis aleatórias discretas e de distribuições de probabilidade discretas, visando aos processos de análise de dados.
Bibliografia Básica:
MAGALHÃES, M. N.; LIMA, A. C. P. Noções de Probabilidade e Estatística. 7ª Edição. São Paulo: EDUSP, 2013.
Vo.TH, P., CZYGAN, M. Getting Started with Python Data Analysis. New York: Packt Publishing, 2015. VANDERPLAS, J. Python Data Science Handbook: Essential Tools for Working with Data. New York: O’Reilly Media, 2016.
Bibliografia Complementar:
BUSSAB, W. O.; MORETTIN, P. A. Estatística básica. 8ª. ed. São Paulo: Saraiva, 2013. COSTA NETO, P. L. O. Estatística. 2ª. ed. São Paulo: E. Blücher, 2011.
DOWNING, D.; CLARK, J. Estatística aplicada. 3ª. ed. São Paulo: Saraiva, 2012.
LEVINE, D. M. Estatística: teoria e aplicações usando Microsoft Excel em português. 6ª. ed. Rio de Janeiro: LTC, 2012.
TRIOLA, M. F. Introdução à Estatística: Atualização da Tecnologia. 11ª. Rio de Janeiro: LTC, 2013. Coordenador do Curso:
Nome: Luciano Silva Assinatura
Diretor da Unidade: Nome: Nizam Omar Assinatura
Componente Curricular: exclusivo de curso (X) Eixo Comum ( ) Eixo Universal ( )
Curso: CIÊNCIA DA COMPUTAÇÃO Núcleo Temático:
TECNOLOGIA E INFRA Componente Curricular:
ÁLGEBRA BOOLEANA E CIRCUITOS DIGITAIS
Código da Componente: ENEX Carga horária: 04 h/a ( 02 ) Sala de Aula ( 02 ) Laboratório Etapa: 2ª Ementa:
Estudo da álgebra booleana, com ênfase em operações e funções binárias presentes em sistemas computacionais. Estudo do mapeamento de operações e funções binárias em circuitos digitais como portas lógicas, somadores, multiplexadores, demultiplexadores, deslocadores e registradores.
Bibliografia Básica:
FLOYD, T. Digital Fundamentals. New York: Pearson, 2014.
KUMAR, A.A. Fundamentals of Digital Circuits. New York: Prentice Hall, 2014.
ROSEN, K. H. Discrete Mathematics and its Applications. 7. ed. New York: McGraw Hill, 2011. Bibliografia Complementar:
TOOLEY, M. Electronic Circuitos: Fundamentals and Applications. 4.ed. New York: Routledge, 2015. HUGHES, J.M. Practical Electronics: Components and Techniques. New York: O’Reilly Media, 2015. SCHERZ, P., MONK, S. Practical Electronics for Inventors. New York: McGraw Hill, 2016.
FOROUZAN, B., MOSHARRAF , F. Fundamentos Da Ciência Da Computação - Tradução da 2ª ed. internacional. São Paulo: Cengage, 2012.
WEBER, R. F. Fundamentos de arquitetura de computadores. 4. ed. Porto Alegre: Bookman, 2012. Coordenador do Curso:
Nome: Luciano Silva Assinatura
Diretor da Unidade: Nome: Nizam Omar Assinatura
Componente Curricular: exclusivo de curso (X) Eixo Comum ( ) Eixo Universal ( ) Curso: CIÊNCIA DA COMPUTAÇÃO Núcleo Temático: FUNDAMENTOS DE COMPUTAÇÃO Componente Curricular: MATEMÁTICA DISCRETA II Código da Componente: ENEX Carga horária: 04 h/a ( 04 ) Sala de Aula ( 00 ) Laboratório Etapa: 2ª Ementa:
Estudo de relações e funções entre conjuntos numéricos discretos, com ênfase em propriedades e aplicações para representação e resolução de problemas computacionais. Estudo da Lógica Proposicional e de Predicados. Estudo dos fundamentos da teoria de provas matemáticas.
Bibliografia Básica:
GERSTING, J. L. Fundamentos Matemáticos para a Ciência da Computação. 5. ed. Rio de Janeiro: Livros Técnicos e Científicos, 2008.
MENEZES, P. B., Matemática Discreta para Computação e Informática, 4ª. ed. Porto Alegre: Bookman, 2013.
ROSEN, K. H. Discrete Mathematics and its Applications. 7. ed. New York: McGraw Hill, 2011.
Bibliografia Complementar:
GRAHAM, R. L., KNUTH, D. E., PATASHNIK O. Matemática concreta: fundamentos para a ciência da computação. 2. ed. Rio de Janeiro: Livros Técnicos e Científicos, 1995.
HUNTER, David J. Fundamentos da Matemática Discreta. Rio de Janeiro: LTC, 2011. JOHNSONBAUGH, R. Discrete Mathematics, 4. ed. Upper Saddle River: Prentice-Hall, 1997.
MENEZES, P. B.; TOSCANI, L. V.; LÓPEZ, J. G. Aprendendo Matemática Discreta com Exercícios. Porto Alegre: Bookman, 2009.
SCHEINERMAN, E. R. Matemática Discreta. São Paulo: CENGAGE Learning, 2010. Coordenador do Curso:
Nome: Luciano Silva Assinatura
Diretor da Unidade: Nome: Nizam Omar Assinatura
Componente Curricular: exclusivo de curso ( ) Eixo Comum ( ) Eixo Universal ( X)
Curso: Núcleo Temático: FORMAÇÃO CIDADÃ E
PROFISSIONAL Nome do Componente Curricular:
INTRODUÇÃO À COSMOVISÃO REFORMADA
Código do Componente Curricular: Carga horária: 2 aulas ( X ) Teóricas ( ) Práticas Etapa: 2ª Ementa:
Estudo introdutório da Cosmovisão Reformada como uma estrutura de pensamento consistente e coerente. A disciplina apresenta o conceito de percepção de mundo e cosmovisão, e estabelece uma comparação da Cosmovisão Reformada dialeticamente no contexto mais amplo do quadro geral de cosmovisões. Demonstra-se a Cosmovisão Reformada como um sistema de valores norteadores da sociedade em sua extensão abrangente e analisam-se criticamente as contribuições deste sistema de pensamento na história humana.
Bibliografia Básica
KUYPER, Abraham. Calvinismo. 2ª. ed. São Paulo: Cultura Cristã, 2015.
NASH, Ronald. Questões Últimas da Vida: uma introdução à filosofia. São Paulo: Cultura Cristã, 2008.
SIRE, James W. O Universo ao Lado: a vida examinada. São Paulo: Editorial Press, 2001. Bibliografia Complementar
BIÉLER, André. O Pensamento Econômico e Social de Calvino. 2a.ed. São Paulo: Cultura Cristã, 2012.
COSTA, Hermisten Maia Pereira da. João Calvino 500 anos: introdução ao seu pensamento e obra. São Paulo: Cultura Cristã, 2009.
DOOYEWEERD, Herman. Raízes da Cultura Ocidental: as opções pagã, secular e cristã. São Paulo: Cultura Cristã, 2015.
REID, W. Stanford (org.). Calvino e sua Influência no Mundo Ocidental. 2a. ed. São Paulo: Cultura Cristã, 2014.
SIRE, James W. Dando Nome ao Elefante: cosmovisão como um conceito. Brasília: Monergismo, 2012.
Coordenador do Curso: Nome: Luciano Silva Assinatura
Diretor da Unidade: Nome: Nizam Omar Assinatura