Logo Passei Direto
Material
Study with thousands of resources!

Text Material Preview

<p>Cursos de Bacharelado em Tecnologia da Informação, Ciência de Dados e Engenharia de Computação</p><p>38</p><p>Ementa: Estruturas básicas para representação de informações: pilhas, filas e listas</p><p>ligadas, árvores, grafos, tabelas hash e suas generalizações, implementações.</p><p>Algoritmos para construção, consulta e manipulação de tais estruturas. Algoritmos de</p><p>ordenação e busca. Noções de gerenciamento de memória e manipulação de listas.</p><p>Desenvolvimento, implementação e testes de programas usando tais estruturas em</p><p>aplicações específicas. Page-Rank.</p><p>Bibliografia Base:</p><p>• SZWARCFITER, Jayme Luiz; MARKENZON, Lilian. Estruturas de Dados e Seus</p><p>Algoritmos. Rio de Janeiro/RJ: LTC, 2010</p><p>• EDELWEISS, Nina; GALANTE, Renata. Estruturas de Dados. Porto Alegre/RS:</p><p>Bookman, 2011.</p><p>• AGUILAR, Luis J. Fundamentos de Programação: Algoritmos, estruturas de</p><p>dados e objetos. Porto Alegre/RS: AMGH, 2008.</p><p>Bibliografia Complementar:</p><p>• CORMEN, Thomas; LEISERSON, Charles; RIVEST, Ronald; STEIN, Clifford.</p><p>Algoritmos: Teoria e Prática. Rio de Janeiro/RJ: LTC, 2012.</p><p>• CORMEN, Thomas. Desmistificando Algoritmos. Rio de Janeiro/RJ: LTC, 2017.</p><p>• MANER, Udi. Introduction to Algorithms: A Creative Approach. Boston/MA:</p><p>Addison-Wesley Professional, 1989.</p><p>6.14. Formação Profissional em Computação (COM200)</p><p>Carga horária: 40h</p><p>Objetivos: Desenvolver conhecimentos básicos sobre as possibilidades de formação no</p><p>Eixo de Computação, através de atividades práticas, de forma a facilitar a decisão do</p><p>aluno quanto à escolha da formação que deseja seguir.</p><p>Ementa: Pequenas atividades práticas envolvendo desenvolvimento de software web,</p><p>internet das coisas (IoT) e ciências de dados.</p><p>Bibliografia Base:</p><p>• AMARAL, Fernando. Introdução à Ciência de Dados. Rio de Janeiro/RJ: Alta</p><p>Books, 2016.</p><p>• OLIVEIRA, Sérgio. Internet das Coisas com ESP8266, Arduino e Raspberry Pi.</p><p>São Paulo/SP: Novatec, 2017.</p><p>Bibliografia Complementar:</p><p>• GRUS, Joel. Data Science do zero: Primeiras Regras com o Python. 2016. Alta</p><p>Books, 2016.</p><p>• Bases de dados abertas.</p><p>• Manuais de kits IoT.</p><p>6.15. Sistemas Computacionais (COM210)</p><p>Carga horária: 80h</p><p>Objetivos: Compreender os mecanismos básicos de funcionamento de um computador,</p><p>incluindo noções de sistemas operacionais, organização e arquitetura de computadores.</p>