PLANO DE ENSINO E APRENDIZAGEM Disciplina: Competências Profissionais C.H. Teórica 0 CURSO: Ciência da Computação Período Série Periodo Semestre de Letivo Não Ingresso: 7ª 1° sem/2010 Série definido 1º C.H. Prática 60 C.H. Outras 20 Ano de Ingresso: 2007 C.H. Total 80 Ementa Desenvolvimento de projetos de computação nas áreas de: Matemática, Eletrônica, Programação Estruturada, Estrutura de Dados, Programação Orientada a Objetos, Banco de Dados, Engenharia de Software e Análise e Projeto de Sistemas, Redes de Computadores. Objetivos Desenvolver no aluno competências para projetar ações de intervenção; propor soluções para situações-problema; construir perspectivas integradoras; elaborar sínteses; administrar conflitos. Conteúdo Programático Análise e desenvolvimento de sistemas de computação e de sistemas de informação. Resolução de seis desafios práticos a serem selecionados entre: Matemática Discreta Geometria Analítica e Álgebra Circuitos Digitais Probabilidade e Estatística Estrutura de Dados Classificação e Pesquisa Programação Orientada à Objetos Banco de Dados Engenharia de Software, Análise e Projeto de Sistemas Sistemas Operacionais Redes de Computadores Procedimentos Metodológicos Indicados Resolução de desafios propostos em sala de aula e laboratório. Sistema de Avaliação 1° Avaliação - PESO 4,0 Atividades Avaliativas a Critério do Professor Práticas: 3,00 Teóricas: 7,00 Total: 10,00 2° Avaliação - PESO 6,0 Prova Escrita Oficial Práticas: 3,00 Teóricas: 7,00 Total: 10,00 Bibliografia Básica Livros-texto: 1) ZIVIANI, Nivio. Projeto de Algoritmos : com implementação em Pascal e C.. 2ª ed. São Paulo: Pioneira Thomson Learning, 2004. 2) KORTH, Henry F.; SILBERSCHATZ, Abraham. Sistemas de Bancos de Dados: fundamentos e aplicações. 4ª ed. Rio de Janeiro: LTC, 2005. 3) SOMMERVILLE, Ian; ANDRADE, Maurício de. Engenharia de Software. 7ª ed. São Paulo: Addison_Wesley, 2007. 4) STALLINGS, W.. Arquitetura e Organização de Computadores. 1ª ed. São Paulo: PRENTICE HALL BRASIL, 2002. 5) SEBESTA, Robert W.. Conceitos de Linguagem de Programação. 6ª ed. Porto Alegre: Bookman, 2005. 6) TENEMBAUM, A.; LANGSAM, Y.; AUGESTEIN, M.. Estrutura de Dados usando C. 1ª ed. São Paulo: Pearson, 2005. 7) TANENBAUM, Andrew S.. Redes de computadores : plt. 4ª ed. Rio de Janeiro: Campus, 2007. Bibliografia Complementar: Centro Universitário Anhanguera - Leme (FAL) 1) HEUSER, Carlos Alberto. Projeto de Banco de Dados. 5ª ed. Porto Alegre: Sagra Luzzatto, 2004. 2) MENEZES, Paulo Fernando Blauth. Matemática Discreta para Computação e Informática.. 2ª ed. Porto Alegre: Sagra Luzzatto, 2005. 3) IDOETA, Ivan; CAPUANO, Francisco. Elementos de Eletrônica Digital. 37ª ed. São Paulo: Erica, 2006. 4) FONSECA, J. S.; MARTINS, G. A.. Curso de Estatística. 1ª ed. São Paulo: Atlas, 1996. 5) SIPSER, Michael. Introdução a Teoria da Computação. 2ª ed. : Thompson Pioneira, 2007. 6) PRESSMAN, Roger S.. Engenharia de Software. 6ª ed. São Paulo: McGraw Hill, 2006. 7) MONTEIRO, M. A.. Introdução à Organização de Computadores. 4ª ed. Rio de Janeiro: LTC, 2005. 8) MELO, Ana Cristina Vieira de; SILVA, Flávio Soares Corrêa da. Princípios de Linguagens de Programação. 1ª ed. São Paulo: Edgard Blücher Ltda, 2003. Bibliografia Complementar: Faculdade Anhanguera de Anápolis (FLA) 1) HEUSER, Carlos Alberto. Projeto de Banco de Dados. 5ª ed. Porto Alegre: Sagra Luzzatto, 2004. 2) MENEZES, Paulo Fernando Blauth. Matemática Discreta para Computação e Informática.. 2ª ed. Porto Alegre: Sagra Luzzatto, 2005. 3) IDOETA, Ivan; CAPUANO, Francisco. Elementos de Eletrônica Digital. 37ª ed. São Paulo: Erica, 2006. 4) FONSECA, J. S.; MARTINS, G. A.. Curso de Estatística. 1ª ed. São Paulo: Atlas, 1996. 5) SIPSER, Michael. Introdução a Teoria da Computação. 2ª ed. : Thompson Pioneira, 2007. 6) PRESSMAN, Roger S.. Engenharia de Software. 6ª ed. São Paulo: McGraw Hill, 2006. 7) MONTEIRO, M. A.. Introdução à Organização de Computadores. 4ª ed. Rio de Janeiro: LTC, 2005. 8) MELO, Ana Cristina Vieira de; SILVA, Flávio Soares Corrêa da. Princípios de Linguagens de Programação. 1ª ed. São Paulo: Edgard Blücher Ltda, 2003. Bibliografia Complementar: Faculdade Anhanguera de Jundiaí (FPJ) 1) HEUSER, Carlos Alberto. Projeto de Banco de Dados. 5ª ed. Porto Alegre: Sagra Luzzatto, 2004. 2) MENEZES, Paulo Fernando Blauth. Matemática Discreta para Computação e Informática.. 2ª ed. Porto Alegre: Sagra Luzzatto, 2005. 3) IDOETA, Ivan; CAPUANO, Francisco. Elementos de Eletrônica Digital. 37ª ed. São Paulo: Erica, 2006. 4) FONSECA, J. S.; MARTINS, G. A.. Curso de Estatística. 1ª ed. São Paulo: Atlas, 1996. 5) SIPSER, Michael. Introdução a Teoria da Computação. 2ª ed. : Thompson Pioneira, 2007. 6) PRESSMAN, Roger S.. Engenharia de Software. 6ª ed. São Paulo: McGraw Hill, 2006. 7) MONTEIRO, M. A.. Introdução à Organização de Computadores. 4ª ed. Rio de Janeiro: LTC, 2005. 8) MELO, Ana Cristina Vieira de; SILVA, Flávio Soares Corrêa da. Princípios de Linguagens de Programação. 1ª ed. São Paulo: Edgard Blücher Ltda, 2003. Bibliografia Complementar: Faculdade Anhanguera de Limeira (FA5) 1) HEUSER, Carlos Alberto. Projeto de Banco de Dados. 5ª ed. Porto Alegre: Sagra Luzzatto, 2004. 2) MENEZES, Paulo Fernando Blauth. Matemática Discreta para Computação e Informática.. 2ª ed. Porto Alegre: Sagra Luzzatto, 2005. 3) IDOETA, Ivan; CAPUANO, Francisco. Elementos de Eletrônica Digital. 37ª ed. São Paulo: Erica, 2006. 4) FONSECA, J. S.; MARTINS, G. A.. Curso de Estatística. 1ª ed. São Paulo: Atlas, 1996. 5) SIPSER, Michael. Introdução a Teoria da Computação. 2ª ed. : Thompson Pioneira, 2007. 6) PRESSMAN, Roger S.. Engenharia de Software. 6ª ed. São Paulo: McGraw Hill, 2006. 7) MONTEIRO, M. A.. Introdução à Organização de Computadores. 4ª ed. Rio de Janeiro: LTC, 2005. 8) MELO, Ana Cristina Vieira de; SILVA, Flávio Soares Corrêa da. Princípios de Linguagens de Programação. 1ª ed. São Paulo: Edgard Blücher Ltda, 2003. Bibliografia Complementar: Faculdade Anhanguera de Santa Bárbara (FA4) 1) HEUSER, Carlos Alberto. Projeto de Banco de Dados. 5ª ed. Porto Alegre: Sagra Luzzatto, 2004. 2) MENEZES, Paulo Fernando Blauth. Matemática Discreta para Computação e Informática.. 2ª ed. Porto Alegre: Sagra Luzzatto, 2005. 3) IDOETA, Ivan; CAPUANO, Francisco. Elementos de Eletrônica Digital. 37ª ed. São Paulo: Erica, 2006. 4) FONSECA, J. S.; MARTINS, G. A.. Curso de Estatística. 1ª ed. São Paulo: Atlas, 1996. 5) SIPSER, Michael. Introdução a Teoria da Computação. 2ª ed. : Thompson Pioneira, 2007. 6) PRESSMAN, Roger S.. Engenharia de Software. 6ª ed. São Paulo: McGraw Hill, 2006. 7) MONTEIRO, M. A.. Introdução à Organização de Computadores. 4ª ed. Rio de Janeiro: LTC, 2005. 8) MELO, Ana Cristina Vieira de; SILVA, Flávio Soares Corrêa da. Princípios de Linguagens de Programação. 1ª ed. São Paulo: Edgard Blücher Ltda, 2003. Bibliografia Complementar: Faculdade Anhanguera de Taubaté (FAT) 1) HEUSER, Carlos Alberto. Projeto de Banco de Dados. 5ª ed. Porto Alegre: Sagra Luzzatto, 2004. 2) MENEZES, Paulo Fernando Blauth. Matemática Discreta para Computação e Informática.. 2ª ed. Porto Alegre: Sagra Luzzatto, 2005. 3) IDOETA, Ivan; CAPUANO, Francisco. Elementos de Eletrônica Digital. 37ª ed. São Paulo: Erica, 2006. 4) FONSECA, J. S.; MARTINS, G. A.. Curso de Estatística. 1ª ed. São Paulo: Atlas, 1996. 5) SIPSER, Michael. Introdução a Teoria da Computação. 2ª ed. : Thompson Pioneira, 2007. 6) PRESSMAN, Roger S.. Engenharia de Software. 6ª ed. São Paulo: McGraw Hill, 2006. 7) MONTEIRO, M. A.. Introdução à Organização de Computadores. 4ª ed. Rio de Janeiro: LTC, 2005. 8) MELO, Ana Cristina Vieira de; SILVA, Flávio Soares Corrêa da. Princípios de Linguagens de Programação. 1ª ed. São Paulo: Edgard Blücher Ltda, 2003. Bibliografia Complementar: Faculdade Anhanguera de Valinhos (FAV) 1) HEUSER, Carlos Alberto. Projeto de Banco de Dados. 5ª ed. Porto Alegre: Sagra Luzzatto, 2004. 2) MENEZES, Paulo Fernando Blauth. Matemática Discreta para Computação e Informática.. 2ª ed. Porto Alegre: Sagra Luzzatto, 2005. 3) IDOETA, Ivan; CAPUANO, Francisco. Elementos de Eletrônica Digital. 37ª ed. São Paulo: Erica, 2006. 4) FONSECA, J. S.; MARTINS, G. A.. Curso de Estatística. 1ª ed. São Paulo: Atlas, 1996. 5) SIPSER, Michael. Introdução a Teoria da Computação. 2ª ed. : Thompson Pioneira, 2007. 6) PRESSMAN, Roger S.. Engenharia de Software. 6ª ed. São Paulo: McGraw Hill, 2006. 7) MONTEIRO, M. A.. Introdução à Organização de Computadores. 4ª ed. Rio de Janeiro: LTC, 2005. 8) MELO, Ana Cristina Vieira de; SILVA, Flávio Soares Corrêa da. Princípios de Linguagens de Programação. 1ª ed. São Paulo: Edgard Blücher Ltda, 2003. Bibliografia Complementar: Faculdade Atlântico Sul do Rio Grande (FRG) 1) HEUSER, Carlos Alberto. Projeto de Banco de Dados. 5ª ed. Porto Alegre: Sagra Luzzatto, 2004. 2) MENEZES, Paulo Fernando Blauth. Matemática Discreta para Computação e Informática.. 2ª ed. Porto Alegre: Sagra Luzzatto, 2005. 3) IDOETA, Ivan; CAPUANO, Francisco. Elementos de Eletrônica Digital. 37ª ed. São Paulo: Erica, 2006. 4) FONSECA, J. S.; MARTINS, G. A.. Curso de Estatística. 1ª ed. São Paulo: Atlas, 1996. 5) SIPSER, Michael. Introdução a Teoria da Computação. 2ª ed. : Thompson Pioneira, 2007. 6) PRESSMAN, Roger S.. Engenharia de Software. 6ª ed. São Paulo: McGraw Hill, 2006. 7) MONTEIRO, M. A.. Introdução à Organização de Computadores. 4ª ed. Rio de Janeiro: LTC, 2005. 8) MELO, Ana Cristina Vieira de; SILVA, Flávio Soares Corrêa da. Princípios de Linguagens de Programação. 1ª ed. São Paulo: Edgard Blücher Ltda, 2003. Bibliografia Complementar: Faculdade Anhanguera de Campinas (FA3) 1) HEUSER, Carlos Alberto. Projeto de Banco de Dados. 5ª ed. Porto Alegre: Sagra Luzzatto, 2004. 2) MENEZES, Paulo Fernando Blauth. Matemática Discreta para Computação e Informática.. 2ª ed. Porto Alegre: Sagra Luzzatto, 2005. 3) IDOETA, Ivan; CAPUANO, Francisco. Elementos de Eletrônica Digital. 37ª ed. São Paulo: Erica, 2006. 4) FONSECA, J. S.; MARTINS, G. A.. Curso de Estatística. 1ª ed. São Paulo: Atlas, 1996. 5) SIPSER, Michael. Introdução a Teoria da Computação. 2ª ed. : Thompson Pioneira, 2007. 6) PRESSMAN, Roger S.. Engenharia de Software. 6ª ed. São Paulo: McGraw Hill, 2006. 7) MONTEIRO, M. A.. Introdução à Organização de Computadores. 4ª ed. Rio de Janeiro: LTC, 2005. 8) MELO, Ana Cristina Vieira de; SILVA, Flávio Soares Corrêa da. Princípios de Linguagens de Programação. 1ª ed. São Paulo: Edgard Blücher Ltda, 2003. Bibliografia Complementar: Faculdade Anhanguera de Campinas (FA2) 1) HEUSER, Carlos Alberto. Projeto de Banco de Dados. 5ª ed. Porto Alegre: Sagra Luzzatto, 2004. 2) MENEZES, Paulo Fernando Blauth. Matemática Discreta para Computação e Informática.. 2ª ed. Porto Alegre: Sagra Luzzatto, 2005. 3) IDOETA, Ivan; CAPUANO, Francisco. Elementos de Eletrônica Digital. 37ª ed. São Paulo: Erica, 2006. 4) FONSECA, J. S.; MARTINS, G. A.. Curso de Estatística. 1ª ed. São Paulo: Atlas, 1996. 5) SIPSER, Michael. Introdução a Teoria da Computação. 2ª ed. : Thompson Pioneira, 2007. 6) PRESSMAN, Roger S.. Engenharia de Software. 6ª ed. São Paulo: McGraw Hill, 2006. 7) MONTEIRO, M. A.. Introdução à Organização de Computadores. 4ª ed. Rio de Janeiro: LTC, 2005. 8) MELO, Ana Cristina Vieira de; SILVA, Flávio Soares Corrêa da. Princípios de Linguagens de Programação. 1ª ed. São Paulo: Edgard Blücher Ltda, 2003. Cronograma de Aulas Tema Semana nº. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Apresentação da Disciplina e Metodologia de Trabalho. Apresentação das Atividades Práticas Supervisionadas. Aplicação da ATPS 1. Aplicação da ATPS 1. Aplicação da ATPS 2. Aplicação da ATPS 2. Aplicação da ATPS 3. Aplicação da ATPS 3. Aplicação da ATPS 3. Atividade de Avaliação Formal. Seminários. Atividade de Avaliação Formal. Seminários. Aplicação da ATPS 4. Aplicação da ATPS 4. Aplicação da ATPS 4. Aplicação da ATPS 5. Aplicação da ATPS 5. Aplicação da ATPS 6. Aplicação da ATPS 6. Atividade de Avaliação Formal. Seminários. Atividade de Avaliação Formal. Seminários. Avaliação Substitutiva. Coordenador do Curso _____________________ Assinatura Diretor Executivo __/__/____ _____________________ Assinatura