top of page

Ementário Geral das Disciplinas

Engenharia de Software

Ementa

​Histórico da produção de software.  Ciclo de vida de desenvolvimento de software.  Metodologias: métodos, técnicas e ferramentas para análise e projeto de software. Métricas de qualidade de software. Análise de Negócio e Especificação de Requisitos essenciais. Qualidade na área de Software. Planejamento de sistema de qualidade de software. Teste de software. Componentes de Software.

Bibliografia Básica

1. PRESSMAN, Roger S. Engenharia de software. Rio de Janeiro: Pearson Makron Books, 2007. 1056 p. ISBN 85-346-0237-9
2. PAULA FILHO, Wilson de Pádua. Engenharia de software: fundamentos, métodos e padrões. 2. ed. Rio de Janeiro: Livros Técnicos e Científicos, 2005. 602 p. ISBN 8521603393
3. SOMMERVILLE, Ian. Engenharia de software. 8.ed. Rio de Janeiro: Pearson Makron Books, 2009. 552p. ISBN 9788588639287
4. K. Pohl, G. Böckle, F. J. Linden, Software Product Line Engineering: Foundations, Principles and Techniques, Springer, 2005

Bibliografia Complementar

​1. Oliveira, L. S. Funcionalidades colaborativas no compartilhamento de conteúdo em redes sociais na Web 2.0: Uma engenharia de domínio baseada no modelo 3C de colaboração. 2010. Dissertação (Mestrado em Ciências da Computação) - Universidade de São Paulo.
2. C. McClure, Software Reuse: A Standards-Based Guide, Wiley-IEEE Computer Society, 2001
3. H. Mili, A. Mili, S. Yacoub, E. Addy, Reuse-Based Software Engineering, Wiley Inter-Science, 2001

Ementa

​Protocolos de comunicação de longa distância: X.25, Frame Relay e ATM. Tecnologias e serviços disponíveis para comunicação de longa distância. Introdução às redes de alto desempenho. Tecnologias. Protocolos. Serviços. Alta disponibilidade. Redundância. Aplicações.

Bibliografia Básica

1. KUROSE, James F.; ROSS, Keith W. Redes de computadores e a internet: uma abordagem top-down. 5. ed. São Paulo: Addison-Wesley, 2010. 614p.
2. TANENBAUM, Andrew S. Redes de computadores. 11ª reimpressão tradução da quarta edição Rio de Janeiro Elsevier, 2003. 945p.
3. TANENBAUM, Andrew S.; WETHERALL, David. Redes de computadores. 5. ed. São Paulo: Pearson Prentice Hall, 2011. 582 p.
4. SOARES, Luiz Fernando Gomes; COLCHER, Sérgio. Redes de computadores: das LANs,MANs e WANs às redes ATM. 2. ed. Rio de Janeiro Campus, 1997. 705 p.
5. FOROUZAN, Behrouz A. Comunicação de dados e redes de computadores. 4. ed. São Paulo: Bookman, 2008. 1134p.

Bibliografia Complementar

​1. FOROUZAN, Behrouz A; FEGAN, Sophia Chung. Protocolo TCP/IP. 3ª Edição, McGraw Hill, 2009.
2. SOARES, Luiz Fernando Gomes. Redes de Computadores: das LANs, MANs e Wans às redes ATM. 2ª Edição,Rio de Janeiro: Campus,1995.
3. PETERSON, Larry L.,Redes de Computadores: uma Abordagem de Sistemas. Tradução da 3ª Edição, Campus, 2004.
4. OLIFER, Natalia, Redes de Computadores: Princípios, Tecnologias e Protocolos para o Projeto de Redes, 1ª Edição, LTC, 2008.

Redes de Alto Desempenho

Ementa

​Definição de grafos. Representação de problemas utilizando grafos. Tipos de grafos e suas propriedades. Caminhos e circuitos. Algoritmos e caminhos mais curtos. Conjuntos de corte. Grafos planares. Árvores. Coloração.

Bibliografia Básica

1. Boaventura Netto, Paulo Oswaldo, "Grafos : teoria, modelos, algoritmos", 4. ed. Rio de Janeiro, RJ : Edgard Blücher, 2006.
2. Boaventura Netto, Paulo Oswaldo, "Grafos : teoria, modelos, algoritmos", 3. ed. Rio de Janeiro, RJ : Edgard Blücher, 2003.
3. Ziviani, Nivio, "Projeto de algoritmos : com implementações em Pascal", 2. ed. Rio de Janeiro, RJ : Pioneira Thomson Learning, 2007

Bibliografia Complementar

​1. CHRISTOFIDES, Nicos; Graph Theory - An Algorithmic Approach; Academic Press; 1975.
2. KENNINGTON, J. L. & HELGASON, R. V.; Algorithm for Network Programming; John Willey & Sons; 1980.
3. BOLLOBAS, Bela;Advances in graph theory; North-Holland; 1982.
4. RAO, S. B.; Combinatorics and Graph Theory; Springer; 1981.
5. TRUDEAU, Richard J.; Introduction to Graph Theory; Dover; 1993.
6. WEST, Douglas B.; Introduction to Graph Theory; Prentice-Hall; 1996.
7. RABUSKE, Márcia A.; Introdução à Teoria dos Grafos; Ed. UFSC; 1992.
8. IWAZAKI, Cecília Harumi; Analise comparativa entre dois algoritmos que determinam um caminho de mínimo custo em grafos com custos não-negativos; Dissertação de Mestrado da UFSC; 1987.
9. SANDRINI, Salomão W.; Proposta de um algoritmo heurístico para obtenção de uma solução para o máximo conjunto independente; Dissertação de Mestrado da UFSC; 1992.
10. SANT'ANNA Filho, Álvaro; Protótipo de sistema para solução de alguns problemas de grafos; Dissertação de Mestrado da UFSC; 1992.

Teoria dos Grafos

Ementa

​O que é data mining. Introdução aos conceitos do processo de descoberta de conhecimento . Aplicações potenciais. O processo de Descoberta do Conhecimento. Data mining, data warehouse e OLAP. Tarefas e técnicas de mineração de dados: classificação, regressão, detecção de agrupamentos, descoberta de regras de associação, sumarização, modelagem de dependências, detecção de tendências e exceções. Estudo de algoritmos para as principais tarefas de mineração de dados. Avaliação dos resultados obtidos. Introdução às técnicas de recuperação de informações e aplicações em mineração de textos e Web mining.

Bibliografia Básica

1. ELMASRI, Ramez; NAVATHE, Shamkant B. Sistemas de banco de dados: fundamentos e aplicações. 3. ed. [S.l.] Livros Técnicos e Científicos, 2002. 837 p. ISBN 85-216-1313-X
2. P. Tan, M. Steinbach, and V. Kumar: Introdução ao Data Mining - Mineração de Dados Editora: Ciencia Moderna.
3. J. Han and M. Kamber Data Mining: Concepts and Techniques, Morgan Kaufmann, August 2000

Bibliografia Complementar

​1. BERRY, Michael, LINOFF, Gordon (1997). Data Mining Techiques for Marketing, Sales and Customer Support. Nova Iorque: John Wiley & Sons, Inc.
2. GROTH, Robert (1998). Data Mining: a Hands-on Approach for Business Professionals. Nova Jérsei: Prentice Hall PTR.
3. THURAISINGHAM, Bhavani M. (1999). Data Mining: Technologies, Techiniques, Tools and Trends. Boca Raton: CRC Press.

Mineração de Dados

Ementa

​Introdução à Inteligência Artificial. Sistemas Multiagentes. Redes Neurais Artificiais. Lógica Fuzzy. Algoritmos Genéticos.

​​

Bibliografia Básica

1. RUSSEL, Stuart Jonathan; NORVIG, Peter. Inteligência artificial. 2. ed. Rio de Janeiro: Elsevier, 2004. 1021 p. ISBN 85-35211-77-2
2. FAUSETT, L. Fundamentals of Neural Networks: Architectures, Algorithms, and Applications, Prentice Hall International Edition, 1994, ISBN: 0130422509.
3. BRAGA, Antônio de Pádua; CARVALHO, André Ponce de Leon F. de; LUDERMIR, Teresa Bernarda. Redes neurais artificiais: teoria e aplicações. Rio de Janeiro LTC, 2007. 226 p. ISBN 9788521615644
4. HAYKIN, Simon. Redes neurais: princípios e prática. 2. ed. Porto Alegre: Bookman, 2001. 900 p. ISBN 85-7307-718-2
5. WOOLDRIDGE, M. An Introduction to Multiagent Systems. John Wiley & Sons Ltd, 2002.
6. LINDEN, Ricardo. Algoritmos Genéticos, uma importante ferramenta da inteligência Computacional. 2.ed. Rio de Janeiro: Brasport, 2008.
7. TANAKA, K. An Introduction to Fuzzy Logic for Practical Applications. Springer, 1996. ISBN 0387948074

Bibliografia Complementar

1. GANASCIA, Jean-Gabriel. Inteligência artificial. Rio de Janeiro: Ática, 1997. 119 p. (Domínio ) ISBN 85-08-06633-3 (bvroch)
2. BITTENCOURT, Guilherme. Inteligência artificial: ferramentas e teorias. 3 ed. Florianópolis, SC: UFSC, 2006. 371 p. (Didática ) ISBN 85-328-0138-2
3. Artigos científicos relacionados a aplicações de técnicas de Inteligência Artificial na resolução de problemas.

Inteligência Artificial

Gestão em Tecnologia da Informação

Ementa

Conceitos gerais de planejamento estratégico. Papel e valor da TI nos negócios. Impacto de sistemas de informações nas organizações. Alinhamento estratégico da TI aos negócios. TI como modelo de negócio e TI como vantagem competitiva. Planejamento de TI. Desenvolvimento de estratégias de gestão da TI. Arquiteturas corporativas de TI. Avaliação de investimentos (VPL, TIR). Análise de risco e tomada de decisão. Metodologias de valoração e decisão de investmentos de TI - Return On Investment (ROI), Economic Value Added (EVA), Total Cost of Ownership (TCO), Total Economic Impact (TEI), Rapid Economic Justification (REJ), Information Economics (IE), Portfolio management, IT scorecard, Real Options Valuation (ROV), Applied Information Economics (AIE). Contribuição de tecnologias de informação emergentes. Contribuição de novos modelos de serviços de TI. Aspectos estratégicos da ubiquidade da TI.

​​

Bibliografia Básica

1. CHIAVENATO, Idalberto. Teoria Geral da Administração. 7ed. Rio de Janeiro: Elsevier, 2003.

2. CRUZ, Tadeu. Sistemas de Informações Gerenciais. São Paulo: Atlas, 2000.

3. LUCAS JR, Henry. Tecnologia da informação: tomada de decisão estratégica para administradores. Rio de Janeiro: LTC, 2006.

4. OLIVEIRA, Eduardo L.; ALFANO, Luiz R. Sistemas de Informações Gerenciais: estratégicas, táticas e operacionais. São Paulo: Atlas, 1992.

5. REZENDE, Denis Alcides; ABREU, Aline França de. Tecnologia da informação aplicada a sistemas de informação empresariais: o papel estratégico da informação e dos sistemas da informação nas empresas. 3. ed. Rio de Janeiro: Atlas, 2003.

6. STAIR, Ralph M.; REYNOLDS, George W. Princípios de sistemas de informação. 6ed. São Paulo: Cengage, 2006.

Bibliografia Complementar

1. ALBERTIN, Alberto Luiz. Administração de informática. São Paulo: Atlas, 1996.                                                                                                                                2. CHURCHMAN, Charles W. Introdução à Teoria dos Sistemas. Petópolis: Vozes, 1972.

3. LAUDON, Kenneth C.; LAUDON, Jane P. Sistemas de informação. 4ed. Rio de Janeiro: LTC, 1999.

4. MINTZBERG, Henry. Estrutura e Dinâmica das Organizações. Lisboa: Dom Quixote, 1995.

5. RODRIGUES, Bio S. Sistemas de Informação: um enfoque gerencial. 2ed. Rio de Janeiro: Atlas, 2008.
6. WEILL, Peter; ROSS, Jeanne W. Governança de TI: tecnologia da informação: como as empresas com melhor desempenho administram os direitos decisórios de TI na busca por resultados superiores. M. Books do Brasil, 2006.

Ementa

Conceitos básicos de sistemas de comunicação, Sinais elétricos e série de Fourier, Meios de transmissão, Amostragem, Quantização, Codificação de linha, Interferência de símbolos, Regeneração de sinal, Técnicas de modulação e demodulação, Multiplexação, Redes sem Fio e Redes de comunicação óptica.

​​

Bibliografia Básica

1. FOROUZAN, Behrouz A., Comunicação de Dados e Redes de Computadores, McGraw Hill - Artmed, 2008.
2. KUROSE, James, F. Redes de Computadores e Internet: Uma abordagem top-down. 5ª ed. São Paulo: Pearson Addison Wesley, 2010.
3. TANENBAUM, Andreew. S. Redes de Computadores. 5ª ed.,  Prentice Hall, 2011.

Bibliografia Complementar

1. PETERSON, Larry L.,Redes de Computadores: uma Abordagem de Sistemas. Tradução da 3ª Edição, Campus, 2004.
2. SOARES, Luiz Fernando Gomes. Redes de Computadores: das LANs, MANs e Wans às redes ATM. 2ª Edição,Rio de Janeiro: Campus,1995.

Comunicação de Dados

Ementa

Conhecimento e Ciência. Pesquisa Científica: etapas, modalidade, coleta e análise de dados.   Delimitação da Pesquisa: tema, problema, objetivos e etapas do desenvolvimento. Informações sobre orientação do artigo. Tipos de comunicação científica (relatórios, artigos científicos, resumos, painéis, apresentação oral), projetos de pesquisa, componentes dos textos científicos, citações e referências bibliográficas, informação científica, linguagem científica, transcrição de dados, base de dados, portais de periódicos. Ética e comunicação científica.

​​

Bibliografia Básica

1. FACHIN, Odília. Fundamentos de metodologia. 4. ed. São Paulo: Saraiva, 2008.
2. FERRARI, Alfonso Trujillo. Metodologia da pesquisa científica. São Paulo: McGraw-Hill, 1982.
3. GIL, Antônio Carlos. Como elaborar projetos de pesquisa. 5. ed. São Paulo: Atlas, 2010.
4. VERA, Armando Asti Metodologia da pesquisa científica. 6. ed. Porto Alegre : Globo, 1980.

Bibliografia Complementar

1. ABRAHAMSOHN, P. Redação científica. Rio de Janeiro: Guanabara Koogan, 2004.
2. ASSOCIAÇÃO BRASILEIRA DE NORMAS TÉCNICAS. NBR 14724: informação e documentação: trabalhos acadêmicos: apresentação. Rio de Janeiro, 2011.
3. MEADOWS, A. J. A comunicação científica. Brasília: Briquet de Lemos / Livros, 1999.
4. NELSON, S. Manual para redação de teses, projetos de pesquisa e artigos científicos. 2. Ed. Rio de Janeiro: Guanabara Koognan, 2001.
5. OLIVEIRA, J. P. M.; MOTTA, C. A. P. Como escrever textos técnicos. São Paulo: Pioneira Tomson Learning, 2005.
6. OLIVEIRA, J. R. S.; QUEIROZ, S. L. Comunicação e linguagem científica: guia para estudantes de química. Campinas, SP: Editora Átomo, 2007.
7. PINTO, A. C.; ANDRADE, J. B. Fator de impacto de revistas científicas: qual o significado deste parâmetro? Química Nova, v. 22, n. 3, p. 448-453, 1999.
8. QUEIROZ, S. L. A linguagem escrita nos cursos de graduação em química. Química Nova, Vol. 24, No. 1, 143-146, 2001.
9. SANTOS, G. R.; QUEIROZ, S. L. Leitura e interpretação de artigos científicos por alunos de graduação em química. Ciência & Educação. Vol. 13, N° 2, 2007.
10. SEVERINO, A. J. Metodologia do trabalho científico. 20. Ed. São Paulo: Cortez, 1996.

Metodologia da Pesquisa

Ementa

Finalização, apresentação e aprovação dos projetos de pesquisa. Apresentação de palestras e seminários relacionados aos tópicos de interesse.

​​

Bibliografia Básica

Bibliografias referentes a linha de pesquisa de cada aluno.

Bibliografia Complementar

Bibliografias referentes a linha de pesquisa de cada aluno.

Tópicos Especiais

bottom of page