Ementas e Bibliografias do Curso de Sistemas de Informação

 

1º Período

 

Disciplina Carga Horária
Linguagem de Programação I 60H

Ementa: Introdução a algoritmos. Conceitos de programação estruturada. Tipos, variáveis, expressões. Estruturas de controle de fluxo. Vetores e matrizes. Funções.

Bibliografia Básica

MANZANO, J. A.; OLIVEIRA, J.F.; Algoritmos – Lógica para Desenvolvimento de Programação de Computadores. 22ª. Edição. São Paulo: Érica, 2009.

VILARIM, GILVAN, Algoritmos – Programação para Iniciantes. Ciência Moderna, Rio de Janeiro, 2004.

FARRER, H. et all. Algoritmos Estruturados. 3ª Edição. Rio de Janeiro: Guanabara, 1999.

Bibliografia Complementar
FORBELLONE, A.L.V.; EBERSPÄCHER, Henri Frederico. Lógica de Programação – A Construção de Algoritmos e Estruturas de Dados. 3ª Edição Revisada e Ampliada. São Paulo: Makron Books, 2005.FARRER, H. et all. Pascal Estruturado. 3ª Edição. Rio de Janeiro: LTC, 1999. LOPES, A.; GARCIA, G. Introdução a Programação. Editora Campus, 2002.


Disciplina Carga Horária
Introdução a Sistemas Digitais 60 H
Ementa: Sistemas de Numeração e Códigos; Álgebra Booleana; Portas Lógicas; Circuitos Combinacionais; Projeto de sistemas combinacionais; Circuitos Seqüenciais; Flip-Flops; Contadores e Registradores, máquinas de estado finitos; Projeto de Sistemas Seqüenciais ; Aritmética Digital: circuitos e Operações aritméticas; Circuitos Famílias Lógicas e Circuitos Integrados; Interface com o Mundo Analógico; Dispositivos de Memória; Dispositivos de Lógica Programável; Introdução as linguagens de descrição de hardware; Introdução a Organização de computadores; Simulação de circuitos digitais utilizando ferramentas de software.
Bibliografia Básica
TOCCI, R.J., WIDMER, N.S. “Sistemas Digitais: Princípios e Aplicações”, Editora: Prentice Hall. 2007.
Pedroni, A.V. "Eletrônica Digital Moderna e VHDL", Editora: Elsevier, 2010
Bibliografia Complementar
ERCEGOVAC, M.; LANG, T.; MORENO, J.K. “Introdução aos Sistemas Digitais”.
Editora: Bookman, 2000.

 

Disciplina Carga Horária
Introdução a Sistemas de Informação 30 H
Ementa: Conceitos de sistemas de informação. Caracterização da área de Sistemas de Informação. Relação da área de Sistemas de Informação com as áreas de Computação e Informática. Papel dos sistemas de informação no processo de gerenciamento da organização. Campos de atuação da área de Sistemas de Informação.
Bibliografia Básica
LAUDON, K. C.; LAUDON, J. P; Sistemas de Informação Gerenciais. Prentice Hall, 2004.
STAIR, R. REYNOLDS, G., Princípios de Sistemas de Informação. Ltc, 1998.
Bibliografia Complementar
POTTER, R.E., TURBAN, E. e Rainer Jr., R.K. Introdução a Sistemas de Informação. Editora Campus, 2007.

 

Disciplina Carga Horária
Introdução a Administração 60H
Ementa: A Administração: Conceitos introdutórios e campos de ação, atividades e habilidades gerenciam. O Processo Administrativo. Organizações sociais: características, objetivos, funções e recursos organizacionais sociais. Ambiente das organizações. O Processo Decisório. As funções administrativas: planejamento; organização; direção e controle.
Bibliografia Básica
CHIAVENATO, I. Administração – teoria, processo e prática. Campus 2006. KWASNICKA, E. L. Introdução à administração. São Paulo: Atlas. 2007.
Bibliografia Complementar
MONTANA, P. J. e CHARNOV, B H. Administração. São Paulo: Saraiva, 2009. MAXIMIANO, A. C. A. Introdução à Administração. São Paulo: Atlas, 2007.

 

Disciplina Carga Horária
Cálculo I 90 H
Ementa: Funções de uma variável real. Gráficos. Limites e continuidade. A derivada. Aplicação de derivada. A integral. A função inversa, o logaritmo e a exponencial.
Bibliografia Básica
LARSON, R.E., HOSTETLER,R.P. e EDWARDS, H.E. Cálculo com Geometria Analítica, vol. 1, 5ª edição. LTC – Livros Técnicos e Científicos, Rio de Janeiro, 1998.
STEWART, J., Cálculo vol. 1 , 5a edição , editora Thomson, 2006.
THOMAS, G.B. FINNEY, R.L., WEIR,M.D. GIORDANO,F.R. Cálculo, vol 1, 10a edição, editora: Pearson Addilson Wesley. São Paulo, 2005.
Bibliografia Complementar
LEITHOLD, L. O Cálculo com Geometria Analítica, vol. I, 3ª edição. HARBRA, São Paulo, 1994.
MUNEM, M.A. e FOULIS, D.J. Cálculo, vol. I. Guanabara Dois, Rio de Janeiro, 1982.
GUIDORIZZI. H.L., Um curso de Cálculo, vol 1, 5a edição, editora LTC, 2007. SIMMONS, Cálculo com Geometria Analítica, vol. I, editora McGraw Hill, 1987.

 

2º Período

 

Disciplina Carga Horária
Introdução a Sistemas Web 30 H
Ementa: Introdução à Internet; Introdução a protocolos de comunicação; Linguagens de marcação e desenvolvimento de aplicações estáticas; Servidores WEB.
Bibliografia Básica
DEITEL, P.J., DEITEL, H.M. AJAX, Rich Internet Applications e Desenvolvimento Web para Programadores. Pearson, 2008.
NIEDERST, J. Aprenda Web design. Rio de Janeiro: Editora Ciência moderna, 2002
Bibliografia Complementar
LIMA, V. Técnicas para Web. Rio de Janeiro: Book Express, 2001. SEBESTA, R. W. Programing World Wide Web. Addison Wesley, 2007. MIYAGUSKU,R. H.M., Desvendando os Recursos do CSS, Digerati, 2007.

 

Disciplina Carga Horária
Cálculo II 90 H
Ementa: Aplicação da integral definida. Cônicas e quadráticas. Funções de várias variáveis. Equações diferenciais ordinárias de 1a ordem. Equações diferenciais ordinárias de 2a ordem.
Bibliografia Básica
PINTO, D. e MORGADO, M.C.F. Cálculo Diferencial e Integral de Funções de Várias Variáveis. UFRJ / SR-1 – Universidade Federal do Rio de Janeiro, Rio de Janeiro, 1997.
LARSON, R.E., HOSTETLER,R.P. e EDWARDS, H.E. Cálculo com Geometria Analítica, vol. 1, 5ª edição. LTC – Livros Técnicos e Científicos, Rio de Janeiro, 1998.
STEWART, J., Cálculo vol. 1 , 5a edição , editora Thomson, 2006.
THOMAS, G.B. FINNEY, R.L., WEIR,M.D. GIORDANO,F.R.; Cálculo, vol 1, 10ª edição, Pearson Addilson Wesley. São Paulo, 2005.
BOYCE, W.E. e DiPRIMA, R.C. Equações Diferenciais Elementares e Problemas de Contorno, 6ª edição. LTC – Livros Técnicos e Científicos, Rio de Janeiro, 1998.
Bibliografia Complementar
LEITHOLD, L. O Cálculo com Geometria Analítica, vol. I, 3ª edição. HARBRA, São Paulo, 1994.
MUNEM, M.A. e FOULIS, D.J. Cálculo, vol. I. Guanabara Dois, Rio de Janeiro, 1982.
SIMMONS, Cálculo com Geometria Analítica, vol. I, editora McGraw Hill, 1987. GUIDORIZZI. H.L., Um curso de Cálculo, vol 1, 5a edição, editora LTC, 2007.

 

Disciplina Carga Horária
Linguagem de Programação II 60 H
Ementa: Revisão de sintaxe estruturada. Ponteiros, alocação dinâmica. Passagem de parâmetros. Registros, Matriz de registros. Arquivos Texto e Binário. Manipulação e criação de bibliotecas de funções. Depuração de código.
Bibliografia Básica
DEITEL, H. M.; DEITEL, P. J, “Como programar em C”, 6ª Edição, Pearson, 2011.
Bibliografia Complementar
SCHILDT, H, C – Completo e Total, Makron Books, 3a Edição, Pearson,1996.

 

Disciplina Carga Horária
Arquitetura de computadores 60 H

Ementa: Organização básica de Computadores e seus principais componentes. Unidade Central de Processamento. Unidade Lógica e Aritmética. Instruções e linguagem de máquina. Modos de endereçamento. Mecanismos de interrupção. Interface de entrada e saída. Sistemas de memória, hierarquia de memória e memória Cache. Sequenciamento de sinais em arquiteta de Computadores e unidade de controle. Pipelile de instruções. Arquiteturas RISC e CISC. Paralelismo em nível de instruções e processadores superescalares. Aritmética para computadores. Introdução Arquiteturas Paralelas. Introdução a Virtualização.

Bibliografia Básica
HENNESSY, J. L; PATTERSON, D. A. Organização e Projeto de Computadores: Interface Hardware/Software, Elsevier, 3ª edição 2005.
STALLINGS, W. Arquitetura e organização de computadores. 8ª edição. Prentice Hall, 2010.
Bibliografia Complementar
WEBER, R.F. Fundamentos de Arquitetura de Computadores, 3.ª edição, Bookman, 2008.
TANENBAUM, A. S. Organização estruturada de computadores., 5ª edição. Prentice Hall, 2007.

 

Disciplina Carga Horária
Algoritmos e Estruturas de Dados I 60 H
Ementa: Noções de Complexidade. Estruturas lineares (pilhas, filas, listas) e listas encadeadas. Métodos de ordenação e busca. Listas ordenadas. Tabelas de dispersão. Recursividade. Introdução a árvores: árvores binárias, árvores de busca.
Bibliografia Básica
TANENBAUM, A. A.;LANGSAM, Y.; AUGENSTEIN, M. J., Estruturas de Dados usando C, Makron Books, 1995.
Bibliografia Complementar
BARNETT, G., TONGO, L. D. Data Structures and Algorithms. DotNetSlackers, 2008.SZWARCFITER, J. L., MARKENZON, L. Estruturas de Dados e Seus Algoritmos.

 

3º Período

 

Disciplina Carga Horária
Engenharia de Software 60 H
Ementa: Introdução à engenharia de software. Visão geral da qualidade de software. Visão de produto e processo. Qualidades do Produto: modularização e reutilização; arquiteturas, padrões de projeto, componentes; Ergonomia do software e usabilidade. Paradigmas para o ciclo de vida e o processo unificado; Gestão do projeto: estimativas, riscos; Engenharia de requisitos; Processo de testes; Controle de configuração; Manutenção e o controle de alterações; Fábrica de Software; Automação do processo: Ferramentas CASE.
Bibliografia Básica
PAULA FILHO, W. P. Engenharia de Software – Fundamentos, Métodos e Padrões. 2 Ediçâo : LTC.
PRESSMAN, R.S., Engenharia de Software. 6a edição, McGrawHill, 2006.
SOMMERVILLE, I.Engenharia de software. 8. Ed. São Paulo: Addison-Wesley, 2007.
Bibliografia Complementar
PFLEEGER, S.L., et al, “Software Engineering”, Prentice Hall, 2005, 3rd edition.
IEEE Computer Society Real-World Software problems: A Self-Study Guide for Today‟s Software Professional, Wiley-IEEE Computer Society Press, 2006. Guide to the Software Engineering Body of Knowledge, IEEE Computer Society, 2004. Disponível em http://swebok.org.

 

Disciplina Carga Horária
Matemática Discreta 60 H
Ementa: Lógica Proposicional e de Primeira Ordem. Métodos de Demonstração. Sistemas Dedutivos naturais e axiomáticos. Permutações e Combinações simples e com repetições. Coeficientes Binomiais. Princípio de Inclusão e Exclusão. Relações de Recorrência.
Bibliografia Básica
ROSEN,K.H.:Matemática Discreta e Suas Aplicações. 6a Ed., McGraw Hill, 2009.
MENEZES, P.B.; Matemática discreta para Computação e Informática. 3ª edição, Bookman – Série Livros Didáticos, número 16, 2010.
MORGADO, A.C.O.; CARVALHO, J.B.P.; CARVALHO, P.C.P. e FERNADEZ, P.: Análise Combinatória e Probabilidade. SBM, Rio de Janeiro, 1991.
Bibliografia Complementar
GERSTING, J. L. Fundamentos matemáticos para a ciência da computação. 5ª ed. Rio de Janeiro: LTC, 2004.
SCHEINERMAN, E. R.: Matemática Discreta Uma Introdução. Thomson Pioneira, 2003.
KNUTH, D. E. The Art of Computer Programming, Vol. 1: Fundamental Algorithms, 3rd ed. Reading, MA: Addison-Wesley, 1997.

 

Disciplina Carga Horária
Banco de Dados I 60 H
Ementa: Conceitos Básicos. Componentes de Sistemas Gerenciadores de Bancos de Dados. Modelagem Conceitual de Dados. Modelo Relacional. Restrições de Integridade, Dependência Funcional. Noções de Álgebra e Cálculo Relacional. Formas Normais. Linguagem SQL Básica. Visões e Índices.
Bibliografia Básica
HEUSER, C.A.; Projeto de Banco de Dados. 6a edição. Série Livros Didáticos – Instituto de Informática da UFRGS, número 4. Editora Bookman, 2009.
ELMASRI, R.; NAVATHE S. B. Sistemas de Banco de Dados. 6a edição. Editora Addison-Wesley. 2010.
Bibliografia Complementar
KORTH, H. F.; SUDARSHAN, S; SILBERCHATZ, A. Sistema de Banco de Dados. 5a edição. Editora Campus, 2006.
DATE, C. J., Introdução a Sistemas de Bancos de Dados. 8a edição, Editora Campus, 2004.

 

Disciplina Carga Horária
Sistemas Web I 30 H
Ementa: Dynamic HTML (DHTML), Document Object Model (DOM), desenvolvimento de aplicações dinâmicas, linguagens de programação interpretada no desenvolvimento WEB.
Bibliografia Básica
DEITEL, H. M. Internet e World Wide Web: Como Programar. Editora BookMan, 2003.
RAMALHO, J. A.. Curso Completo para Desenvolvedores WEB. Editora Campus, 2005.
Bibliografia Complementar
SEBESTA, R. W. Programing World Wide Web. Addison Wesley, 2007.

 

Disciplina Carga Horária
Algoritmos e Estruturas de Dados II 60 H
Ementa: Árvores balanceadas. Árvores B e B+. Organização de Arquivos Indexados. Grafos. Busca em grafos. Medidas de complexidade, análise de algoritmos. Técnicas de construção de algoritmos eficientes. Análise de algoritmos. Classes de problemas, classes P e NP. Intratabilidade, problemas NP-Completos.
Bibliografia Básica
SZWARCFITER, J. L., MARKENZON, L “Estruturas de Dados e seus Algoritmos Computacionais”. LTC, 1994.
PAPADIMITRIOU, C,H.; VARIZANI, U.; DASGUPTA, S; ”Algoritmos”, 1ª Edicao
McGraw-Hill, 2009.
Bibliografia Complementar
CORMEN, T.H. et. al. Algoritmos: Teoria e Prática. Rio de Janeiro: Editora Campus, 2002.
ZIVIANI, N. Projeto de Algoritmos com Implementações Pascal e C, Pioneira, 1999.
SZWARCFITER, J. L. “Grafos e Algoritmos Computacionais”. Ed Campus, 1984

 

Disciplina Carga Horária
Linguagem de Programação III 60 H
Ementa: Conceitos fundamentais de Programação Orientada a Objetos: classe, objeto, atributo, método. Abstração, encapsulamento, herança, polimorfismo. Relacionamentos entre classes. Tratamento de exceções. Arquivos, fluxos e serializações. Coleções. Criação e uso de bibliotecas de classes. Interface Gráfica com o Usuário.
Bibliografia Básica
DEITEL, P.J., DEITEL, H.M., “Java – Como Programar”, 8a. Edição, Bookman,
2010.
GOSLING, JAMES; ARNOLD, KEN; HOLMES, DAVID, “ A Linguagem De Programaçao Java” , 4ª Edição, Bookman, 2007.
Bibliografia Complementar
“The Java Tutorial: Object-Oriented Programming for the Internet” ,Sun Microsystems
( www.javasoft.com)
ECKEL, B., “Thinking in Java”. Prentice-Hall, 2000.

 

4º Período

 

Disciplina Carga Horária
Estatística Básica 60 H
Ementa: Organização, resumo e apresentação de dados estatísticos. Noções de probabilidade. Variáveis aleatórias discretas e contínuas, algumas distribuições de probabilidades. Noções de amostragem. Distribuições amostrais. Estimação.
Bibliografia Básica
BUSSAB, W.O., MORETTIN, P.A., Estatística Básica. 5a edição, Saraiva, 2002.
Bibliografia Complementar
GUIMARÃES, R. C., CABRAL, J. A. S. Estatística. Lisboa: McGraw Hill, 1997. LEVINE, D. M., BERENSON, M. L., STEPHAN, D. Estatística: Teoria e Aplicações usando Microsoft ® Excel em Português. Rio de Janeiro: LTC, 2000.
MOORE, D. A Estatística Básica e sua Prática. Rio de Janeiro: LTC, 1995. SPIEGEL, M. R. Estatística. 3. ed. São Paulo: Makron, 1993.
STEVENSON, W. J. Estatística Aplicada à Administração. São Paulo: Harbra, 2001. TRIOLA, M. F. Introdução à Estatística. 7. ed. Rio de Janeiro: LTC, 1999.

 

Disciplina Carga Horária
Sistemas Web II 30 H
Ementa: Programação Web em Java. J2EE. Containers, Servlets e Java Server Pages (JSP). Frameworks de aplicação MVC. Acesso a banco de dados com JDBC. Frameworks de persistência objeto-relacional.
Bibliografia Básica
GONÇALVES, E. Desenvolvendo Aplicações Web com JSP, SERVELTS, JAVASERVER FACES, HIBERNATE, EJB 3 PERSISTANCE E AJAX; Rio de Janeiro: Ciência Moderna, 2007.
HUSTED, T. Struts em Ação, Editora Ciência Moderna, 2004.
BAUER, C.; King, Gavin. Hibernate em Ação, Editora Ciência Moderna, 2005.
Bibliografia Complementar
HALL, M., Core Servlets and JSP. 2a. edição. Prentice Hall, 2003.

 

Disciplina Carga Horária
Sistemas Operacionais 60 H
Ementa: Conceitos básicos. Conceito de processo. Gerência de processos e threads: escalonamento de processos, mono-processamento e multiprocessamento. Mecanismos de sincronização e programação concorrente. Gerenciamento de memória. Memória virtual. Sistema de Arquivos. Alocação de recursos e deadlocks. Gerenciamento de arquivos. Gerenciamento de dispositivos de entrada/saída. Análise de sistemas operacionais existentes.
Bibliografia Básica
TANENBAUM, A. S. SISTEMAS OPERACIONAIS MODERNOS. 3. ed. São Paulo: Pearson/Prentice-Hall. 2010.
SILBERSCHATZ, Abraham; GALVIN, Peter.; GAGNE, Greg., Fundamentos de Sistemas Operacionais. 6a edição. LTC , 2002.
Bibliografia Complementar
TANENBAUM, A. S; WOODHULL, A. S. Sistemas operacionais: Projeto e Implementação. 4a. Edição, Editora: Bookman. 2008.
OLIVEIRA, R. S., CARISSIMI, A. S.; TOSCANI, S.S. Sistemas Operacionais, 4a. Edição, editora Bookman 2008.

 

Disciplina Carga Horária
Banco de Dados II 60H
Ementa: Estruturas de arquivo, indexação e hashing; Estruturas de indexação para arquivos; Processamento de consulta, otimização; Algoritmos para processamento e otimização de consulta; Introdução aos conceitos e teoria de Processamento de transações, Controle de concorrência e recuperação; Técnicas de controle de concorrência; Técnicas de recuperação de banco de dados.; Segurança em Banco de Dados. Introdução a Banco de Dados para aplicações não convencionais.
Bibliografia Básica
KORTH, H. F.; SUDARSHAN, S; SILBERCHATZ, A. Sistema de Banco de Dados. 5a edição. Editora Campus, 2006.
DATE, C. J., Introdução a Sistemas de Bancos de Dados. 8a edição, Editora Campus, 2004.
Bibliografia Complementar
ELMASRI, R.; NAVATHE S. B. Sistemas de Banco de Dados. 6a edição. Editora Addison-Wesley. 2010.
RAMAKRISHNAN, R. Sistemas de Gerenciamento de Banco de Dados – 3a Edição. Editora Mcgraw-hill Interamericana, 2008.

 

Disciplina Carga Horária
Análise e Projeto de Sistemas 60H
Ementa: Uma revisão sobre Metodologia de Desenvolvimento de Software e Ciclo de Vida de Software. Elicitação de Requisitos. Modelagem por Métodos da Análise Estruturada de Sistemas e Métodos da Análise Orientados a Objetos.
Bibliografia Básica
S SOMMERVILLE, I. Engenharia de software. 8. ed. São Paulo: Addison Wesley, 2007.
YOURDON, E. Análise Estruturada Moderna. 3a. Ed, Rio de Janeiro, Campus 1990. Bibliografia Complementar.
BOOCH, Grady; RUMBAUCH, James; JACOBSON, Ivar. UML: Guia do Usuário. 2. ed. Elsevier Campus, 2005.
Bibliografia Complementar
SH LEITE, J.C.S.P., Livro Vivo: Engenharia de Requisitos, http://livrodeengenhariaderequisitos.blogspot.com/, 2007.
LARMAN, C. Utilizando UML e padrões: um guia para a análise e projeto orientados a objetos. 3. Porto Alegre: Editora Bookman, 2007.
BEZERRA, E. Princípios de análise e projeto de sistemas com UML. 2. ed. Rio Janeiro: Campus, 2006.

 

5º Período

 

Disciplina Carga Horária
Redes de Computadores 60H
Ementa: Conceitos básicos de redes: modelo, camada, protocolo, serviços, arquitetura; endereçamento; Modelo OSI, redes LAN,MAN,WAN; funcionalidade específica das camadas do software de redes; conceitos básicos de comutação (switching), soluções tecnológicas para a camada física; princípios de roteamento; protocolo IP: operação e endereçamento; protocolos TCP/ UDP; protocolos de aplicação da família TCP/IP: funcionalidades básicas e operação, suporte à aplicações Web e outros. Tecnologia de redes sem fio; redes metropolitanas e de banda larga; tecnologia de redes ópticas; aplicações sobre tecnologias de rede; Qualidade de Serviço (QoS) em redes, Gerência e Segurança.
Bibliografia Básica
KUROSE, J. F.; ROSS, K. W., “Redes de Computadores e a Internet (Uma Abordagem Top-Down)”. 5a Edição. Addison Weley ( Pearson), 2010.
BEHROUZ A. Forouzan, “Comunicação de Dados e Redes de Computadores”, editora McGraw-hill , 2008.
Bibliografia Complementar
MATTHEUS J.; Rede de Computadores: Protocolos de Internet em Ação. LTC,2006.
TANENBAUM, A. S., Redes de Computadores, 5a edição, Rio de Janeiro: Campus, 2011.
OLIFER N.; OLIFER V.;Redes de Computadores: Princípios, Tecnologias e Protocolos para o Projeto de Redes, LTC, 2008.
COMER, D. E. Rede de Computadores e Internet. 4a edição : Bookman.

 

Disciplina Carga Horária
Projeto de Software 60 H
Ementa: Elicitação, especificação e validação de requisitos baseado em cenários. Especificação de Programa e Projeto. Implementação e codificação. Testes.
Bibliografia Básica
S SOMMERVILLE, I. Engenharia de software. 8. ed. São Paulo: Addison Wesley, 2007.
YOURDON, E. Análise Estruturada Moderna. 3a. Ed, Rio de Janeiro, Campus 1990. BOOCH, Grady; RUMBAUCH, James; JACOBSON, Ivar. UML: Guia do Usuário. 2. ed. Elsevier Campus, 2005.
Bibliografia Complementar
LEITE, J.C.S.P., Livro Vivo: Engenharia de Requisitos, http://livrodeengenhariaderequisitos.blogspot.com/, 2007.
LARMAN, C. Utilizando UML e padrões: um guia para a análise e projeto orientados a objetos. 3. Porto Alegre: Editora Bookman, 2007.
BEZERRA, E. Princípios de análise e projeto de sistemas com UML. 2. ed. Rio Janeiro: Campus, 2006.

 

Disciplina Carga Horária
Sistemas Web III 30H
Ementa: Conceitos Básicos. Apresentação de arquiteturas de aplicações Web 2.0 e seus Padrões. Desenvolvimento avançado do lado do cliente, apresentando padrões como Ajax, JSON e outras tecnologias RIA (Rich Internet Applications). JavaServer Faces. Serviços Web (SOAP e REST).
Bibliografia Básica
DEITEL, P. J., DEITEL, H. M. Ajax, Rich Internet Applications e desenvolvimento Web para programadores, 1ª. Edição. Pearson, 2008.
RICHARDSON, L RUBY, S Restful Serviços Web. 1ª Edição Alta Books, 2007. GRIFFITHS, D. Use a Cabeça Rails 2ª. Edição Revisada. Alta Books, 2010.
Bibliografia Complementar
GOVERNOR, J., HINCHCLIFFE, D, NICKULL, D. A. Web 2.0 Architectures: What entrepreneurs and information architects need to know. 1ª edição. O´Reilly , 2009.
CAMPESATO, O. Web 2.0 Fundamentals for Developers: With AJAX, Development Tools, and Mobile Platforms. 1a edição, Jones and Bartlett Publishers, 2010.
ALLSPAW,J., ROBBINS, J. Web Operations: Keeping the Data On Time, 1ª. Edição, O´Reilly, 2010.
ABBOTT, M.L.. FISHER, M. T. The Art of Scalability: Scalable Web Architecture, Processes, and Organizations for the Modern Enterprise. 1ª. Edição, Addison-Wesley Professional, 2009.

 

Disciplina Carga Horária
Banco de Dados III 60H
Ementa: Introdução aos conceitos de distribuição no contexto das tecnologias de gerência de bases de dados. Aspectos de arquiteturas de sistemas de banco de dados distribuídos e paralelos. Projeto de bases de dados distribuídas. Apresentação de técnicas envolvidas no processamento distribuído de consultas. Características da gerência de transações. Tendências atuais enfocando os sistemas de banco de dados distribuídos e os servidores de dados distribuídos. Avaliação de desempenho. Data Warehouse e o Suporte à Tomada de Decisão – Fundamentos; Multidimensionalidade; Modelagem; Data Warehouse, Gerência de Metadados.
Bibliografia Básica
RAMAKRISHNAN, R. Sistemas de Gerenciamento de Banco de Dados – 3a Edição. Editora Mcgraw-hill Interamericana, 2008.
BARBIERI, C. BI2 – Modelagem e Qualidade, 1ª edição. Editora Campus 2011.
Bibliografia Complementar
DATE, C. J., Introdução a Sistemas de Bancos de Dados. 8a edição, Editora Campus, 2004.
M. Tamer Özsu e Patrick Valduriez, "Principles of Distributed Database Systems", Springer, 2011, 3ª edição.

 

Disciplina Carga Horária
Inteligência Artificial 60H
Ementa: Aspectos Gerais da Inteligência Artificial, Teoria de Problemas. Métodos de Busca. Paradigma Simbólico, Agentes Inteligentes, Sistemas especialistas, Lógica Nebulosa, Algoritmos Genéticos, Aprendizado de Máquina.
Bibliografia Básica
COPPIN, N.B. Inteligência Artificial. Ed. LTC, 2010.
RUSSEL, S., NORVIG, P., Inteligência Artificial. Campus, 2003.
Bibliografia Complementar
BITTENCOURT, G. Inteligência Artificial – Fundamentos e Prática. SC. Ed. Da UFSC., 2001.BARONE, D. Sociedades Articiais. Porto Alegre: Bookman, 2003. BARONE, D. Sociedades Articiais. Porto Alegre: Bookman, 2003.
HAYKIN, S., Neural Networks and Learning Machines, 3rd Edition, Prentice Hall, 2008.

 

6º Período

 

Disciplina Carga Horária
Interação Humano-Computador 30 H
Ementa: Conceitos Básicos de interação Homem-Máquina. Diretrizes para o design de interfaces. Dispositivos de interação. Usabilidade. Aplicações.
Bibliografia Básica

PREECE, J.; ROGERS, Y.; SHARP, H. Design de Interação. Porto Alegre:.Bookman, 2005.OLIVEIRA, N., ALVIM, A. IHC interação humano computador : modelagem e gerência de interfaces com o usuário : sistemas de informações. Florianópolis: Visual Books, 2004.

Bibliografia Complementar
DIAS, C. Usabilidade na WEB. Alta Books, 2003.
BARANAUSKAS, M., ROCHA, H. Design e Avaliação de Interfacoes Humano-Computador. Editora NIED/UNICAMP, 2003

 

Disciplina Carga Horária
Web Semântica 30 H
Ementa: Caracterização da web semântica e de tecnologias semânticas: modelos e linguagens; Fundamentos conceituais de ontologias; Serviços Web Semânticos Open Linked Data; Usos e aplicações de ontologias em sistemas de informação (Sistemas de gestão de conteúdo); Aportes das tecnologias semânticas às plataformas de gestão de conteúdo.
Bibliografia Básica
BREITMAN, K. Web Semântica – A Internet do Futuro, LTC, 2005.
ANTONIOU, G., HARMELEN, F.v.v., A Semantic Web Primer (Cooperative Information Systems series), The MIT Press, 2nd Edition, 2008.
Bibliografia Complementar
Semantic Web for the Working Ontologist, 2nd Edition: Effective Modeling in RDFS and OWL, Morgan Kaufmann; 2011.

 

Disciplina Carga Horária
Sistemas Distribuídos 60H
Ementa: Fundamentos de Sistemas Distribuídos; Arquitetura de Sistemas Distribuídos; Definição de Processos e Threads; Modelos de Computação Distribuída; Troca de Mensagens; Modelo Cliente-Servidor; Modelo Peer to Peer; Comunicação em Grupo, Objetos Distribuídos e invocação remota. Comunicação entre Processos. Suporte de Sistema Operacional para Computação Distribuída; Sincronização em Sistemas Distribuídos; Consistência e Replicação de Dados em Sistemas Distribuídos; Segurança; Tolerância e falha; Transações distribuídas e controle de concorrência; Sistemas de Arquivo Distribuídos; Conceitos e tecnologias de Middleware; Introdução a grades computacionais.
Bibliografia Básica
COULOURIS G.; DOLLIMORE J.; KINDBERG, T. . SISTEMAS DISTRIBUIDOS: Conceitos e Projeto, 4ª EDIÇÃO , editora BOOKMAN, 2007. TANENBAUM A.S.; VAN STEEN M. .SISTEMAS DISTRIBUIDOS: Princípios e paradigmas, 2ª EDIÇÃO, editora Pearson, 2008.
Bibliografia Complementar
M. L. LIU, “Distributed Computing: Principles and Applications”, Pearson Addison
Wesley, 2004.

 

Disciplina Carga Horária
Qualidade de Software 60H
Ementa: O conceito de Qualidade em Software. Qualidade de Produto de software. Qualidade de Software: qualidade do produto x qualidade do processo; métricas de qualidade de software; normas. Modelos de melhoria do processo de software. Implementação de Testes de Software. Verificação, Validação e Teste de Software. Manutenção de Software. Históricos dos modelos de Qualidade.
Bibliografia Básica
KOSCIANSKI, A.; SOARES, M. S. “Qualidade de Software”, São Paulo, Editora
Novated, 2006.
PRESSMAN, R.S., Engenharia de Software. 6a edição, McGrawHill, 2006. ROCHA, A.R., Weber, K., MALDONADO, J.C., Qualidade de Software: Teoria e Prática. Prentice Hall, 2001.
Bibliografia Complementar
BARTIÉ, A.”Garantia da qualidade de software”., Rio de Janeiro, Campus, 2002.

 

 

MPS.BR – Melhoria de Processo do Software Brasileiro – Guia Geral, Softex, 2009.
SOMMERVILLE, I.”Engenharia de software”. 8. Ed. São Paulo: Addison-Wesley, 2007.
BECK, K. Programação Extrema (xp) Explicada – Acolha as Mudanças. Ed. Bookman, 2004.
Guide to the Software Engineering Body of Knowledge, IEEE Computer Society, 2004. Disponível em http://swebok.org.
SEI, Software Engineering Institute, Carnegie Melon University, http://www.sei.cmu.edu.

 

Disciplina Carga Horária
Gerência de Projetos 60H

Ementa: O conceito e os objetivos da gerência de projetos. Abertura e definição de escopo de um projeto. Planejamento de um projeto: estimativas de recursos, prazo e custos. Conceitos de qualidade e seu envolvimento nas fases do projeto.Acompanhamento e controle da execução de um projeto. Revisão e avaliação de um projeto. Fechamento de um projeto. Metodologias, técnicas e ferramentas da gerência de projetos. Modelo de gerenciamento de projeto do Project Management Institute e métodos ágeis.

Bibliografia Básica
PMI. Um guia do conhecimento em gerenciamento de projetos. Guia PMBOK. 4a. ed. EUA: Project Management Institute, 2008.
PRESSMAN, R. S. Engenharia de Software. 5 ed., McGraw-Hill,, 2002. FERNANDES,AF.; KLUGER, J. L. Gerência de Projetos de Sistemas. LTC, 1989.
Bibliografia Complementar
BOHEM, Barry W. Software Risk Management. Los Alamitos, California: IEEE Comp. Soc. Press, 1989.
Agile Project Management with Scrum, Ken Schwaber, Microsoft Press, January 2004, 163pp, ISBN 0-7356-1993-X.
VARGAS, Ricardo V. Gerenciamento de Projetos: estabelecendo diferenciais competitivos. Rio de Janeiro: Brasport, 2000.

 

7º Período

 

Disciplina Carga Horária
Projeto Final I 30H
Ementa: Orientação para a escolha do tema do Projeto de Graduação. Apresentação de metodologias para elaboração de proposta de trabalho. Desenvolvimento inicial do projeto de final de curso sob a supervisão de um professor orientador.
Bibliografia Básica
 
Bibliografia Complementar
 

 

Disciplina Carga Horária
Educação à Distância 30H
Ementa: Histórico, evolução e tendências da educação à distância; Características, definições,regulamentações da Educação à distância; Instrumentação computacional do ensino.Sistemas de tutoria.Sistemas de autoria.Ambientes de aprendizagem. Ensino à distância metodologias de análise e requisitos e procedimentos de avaliação.
Bibliografia Básica
PIVA Jr et al., EAD na Prática. PLANEJAMENTO, MÉTODOS E AMBIENTES. Elsevier, 2011
BELLONI, M.L. Educação à distância. Autores Associados. 5a ed. Campinas, 2008.
Bibliografia Complementar
MORAES, M. C (Ed) EDUCAÇÃO A DISTÂNCIA FUNDAMENTOS E PRÁTICAS. Campinas: s.n., 2002

 

Disciplina Carga Horária
Computadores e Sociedade 30H
Ementa: Aspectos sociais, econômicos, legais e profissionais da informática. Aspectos estratégicos do controle da tecnologia. Mercado de trabalho. Aplicações da computação. Ética profissional. Análise da evolução da computação. Políticas de informática. Doenças profissionais. Estudo de casos.
Bibliografia Básica
BARGER, R.N. Ética na Computação – Uma Abordagem Baseada em Casos. Ed. LTC, 2011.
TAKAHASHI, T. Sociedade da informação no Brasil: Livro verde. Brasília, Ministério da Ciência e Tecnologia, set. 2000. Disponível em: http:www.socinfo.gov.brlivro verdeindex.htm
Bibliografia Complementar
CASTELLS, Manuel. A sociedade em rede. São Paulo: Paz e Terra, 2005.
MASIERO, P.C. Ética em Computação. EDUSP, 2001

 

Disciplina Carga Horária
Gestão da Tecnologia da Informação 30 H
Ementa: Governança Corporativa e Governança de TI. Normas, processos e indicadores de desempenho para a área de TI. Modelos de apoio para Governança de TI: COBIT (Control Objectives for Information and Related Technology); ITIL (Information Technology Infrastructure Library); Six Sigma; BSC (Balanced Scorecard).
Bibliografia Básica
WEILL, Peter; ROSS, Jeanne W. Governança de TI: Tecnologia da Informação. São Paulo: Makron Books, 2006.FERNANDES, Aguinaldo Aragon; ABREU, Vladimir Ferraz. Implantando a Governança de TI – da Estratégia à Gestão dos Processos e Serviços. Rio de Janeiro: Brasport, 2006.ANDRADE, Adriana; ROSSETTI, Jose Paschoal. Governança Corporativa: Fundamentos, Desenvolvimento e Tendências. 2. ed. São Paulo: Atlas, 2006.
Bibliografia Complementar
 

 

Disciplina Carga Horária
Administração de Sistemas de Informação 60H
 
Bibliografia Básica
BIO. Sistemas de informação. Ed. Atlas
CAUTELA. Sistemas de informação. Ed. Makron
Bibliografia Complementar
CAUTELA. Sistemas de informação Gerenciais. Ed. Atlas. REBOUÇAS. Sistemas de Informações Gerenciais. Ed. Atlas
STAIR. Princípios de Sistemas de Informação – Abordagem Gerencial. Ed. LTC.

 

Disciplina Carga Horária
Administração Estratégica 60H
Ementa: Os fundamentos da Administração Estratégica – Conceito de Estratégia. Os tipos de estratégia. Os modelos do processo estratégico. O Modelo de Paster. As vantagens competitivas. O processo de Planejamento Estratégico. As etapas do processo. A Metodologia. Os níveis de Planejamento: Estratégico, Tático e Operacional. Estudos de casos.
Bibliografia Básica
CERTO. Administração Estratégica. Editora Campus.
GAS, L. Administração Estratégica.
Bibliografia Complementar
GOMES DE MATTOS, F. Estratégia Empresarial.
PAGNACELLI, D; VASCONCELOS, P. Sucesso Empresarial Planejado. Quality Mark Editora.

 

8º Período

 

Disciplina Carga Horária
Projeto Final II 30 H
Ementa: Finalização do projeto formulado na disciplina de Projeto Final I. Elaboração de uma monografia e apresentação oral do trabalho a uma banca examinadora, sob a supervisão de um professor orientador.
Bibliografia Básica
 
Bibliografia Complementar
 

 

Disciplina Carga Horária
Auditoria em Sistemas 30H
Ementa: Conceito e o processo da auditoria em software. Principais perfis envolvidos. Planejamento, auditoria e finalização. Conduta ética do auditor. Tipos de auditoria. Evidências. Métricas de auditoria em software.
Bibliografia Básica
PRESSMAN, R.S., Engenharia de Software. 6a edição, McGrawHill, 2006. ROCHA, A. R. C., Qualidade de Software. Editora: Makron Books, 2001. KOSCIANSKI, A.; SOARES, M. S., Qualidade de Software. ISBN: 85-7522-085-3, NOVATEC, 2006.
Bibliografia Complementar
IMONIANA, JOSHUA ONOME. Auditoria de Sistemas de Informação. Atlas, 2005.
CMMI Guidelines for process integration and product improvement.
SCHMIDT, Paulo; ARIMA, Carlos Hideo; SANTOS, José Luiz dos. Fundamentos de Auditoria de Sistemas. São Paulo: Atlas, 2006.
NBR ISO/IEC 12207:1997, Tecnologia de Informação – Processos de Ciclo de Vida de Software, Rio de Janeiro, ABNT – Associação Brasileira de Normas Técnicas. Koscianski, A., Soares, M.S., Qualidade de Software, Editora Novatec, 2006.
ISO 9126. Características da qualidade de produtos de software. http://en.wikipedia.org/wiki/ISO/IEC_9126

 

Disciplina Carga Horária
Empreendedorismo em Tecnologia da Informação 30H
Ementa: Empreendedorismo no Brasil e no mundo. Dinâmica do empreendedorismo e da inovação. O empreendedor e suas características. As diferentes fases de evolução de um empreendedimento. Financiamento de negócios inovadores. Metodologia de desenvolvimento de modelos de negócio inovadores (CANVAS). Plano de negócios e suas aplicações.
Bibliografia Básica
CASTELLS, M. “A Era da Informação: A Sociedade em Rede”. Paz e Terra, 1999.
Capitulo 1.
GEM 2010 Global Entrepreneurship Monitor. Disponível em http://www.gemconsortium.org/
OSTERWALDER, A.; PIGNEUR, Y. “Business Model Generation” Disponível em http://www.businessmodelgeneration.com/
PAVANI, C. “Plano de Negócios”. Disponível em http://www.cin.ufpe.br/~dmvb/empreendimentos/Check%20list.pdf
DEUTSCHER, J.; RENAULT, T. E ZIVIANI, N. “A geração de riqueza a partir da universidade: o caso da Akwan”, Disponível em http://homepages.dcc.ufmg.br/~nivio/papers/inteligenciaempresarial.pdf
Bibliografia Complementar
SHANE, S. (2004) “Academic Entrepreneurship: University spin-offs and wealth creation”. Cheltenhan U.K.
WRIGHT, M. et al (2008). “Academic Entrepreneurship in Europe”. Edward Elgar Publishing Limited, UK.

 

Disciplina Carga Horária
Psicologia Aplicada a Sistemas de Informação 60H
Ementa: Comunicação na psicologia e sua aplicação para o mundo do trabalho, Comportamento grupal, trabalho em equipe, motivação nas organizações, liderança, poder e influência. Mudanças tecnológicas na contemporaneidade e seus efeitos nas relações interpessoais.
Bibliografia Básica
ROBBINS, S. P. , Comportamento Organizacional, 11ed. São Paulo: Pearson Prentice Hall, 2005.
GRIFFIN, R. W., Moorhead,G., Fundamentos do comportamento organizacional, São Paulo: Ética, 2006.
Bibliografia Complementar
O´BRIEN, James. Sistemas de informação e as decisões gerenciais na era da Internet. São Paulo: Saraiva, 2003.

 

]

Optativas

 

 
Disciplina Carga Horária
Programação de Dispositivos Móveis 60H
Ementa: Conceitos e paradigmas de programação para dispositivos móveis; Principais características dos dispositivos móveis; Sistema Operacionais para Dispositivos móveis ; Estudos dos ambientes de desenvolvimento, plataformas, IDEs e linguagens de programação; Desenvolvimento de aplicações com formulários e interfaces interativas em dispositivos móveis; Desenvolvimento de aplicações, em dispositivos móveis, que permitam armazenamento de dados e comunicação remota com outros dispositivos; Desenvolvimento de aplicações baixo nível utilizando bibliotecas de manipulação gráfica;
Bibliografia Básica
Mikonen T. Programming Mobile Devices: An Introduction for Practitioners. Wiley, 2007.
JOHNSON T.M.; Java para Dispositivos Móveis – Desenvolvendo Aplicações com J2ME, NOVATEC, 2007.
LECHETA R.R. GOOGLE ANDROID – Aprenda Criar Aplicações para Dispositivos Móveis com o Android SDK, 2a Edição, NOVATEC, 2010.
Bibliografia Complementar
FLING B. Mobile Design and Development, O'Reilly Media inc, 2009. MUCHOW, J. W. Core J2ME: Tecnologia e MIDP, Autor: , Makron Books, 2004.

 

 
Disciplina Carga Horária
Introdução à Computação Gráfica 60H
Ementa:Introdução à computação gráfica. Reprodução de cores em computação gráfica. Sistemas gráficos. Transformações geométricas. Técnicas de visualização 3D. Iluminação. Programação gráfica com bibliotecas gráficas.Evolução histórica da computação gráfica . Reprodução de Cores em Computação Gráfica .Sistemas Gráficos . Noções sobr e a Biblioteca OpenGL. Transformações Geométricas . Técnicas de visualização 3D. Iluminação.
Bibliografia Básica
GOMES, J., VELHO, L., “Fundamentos da Computação Gráfica”, IMPA, 2003.
AZEVEDO, E.; CONCI, A., “Computação Gráfica: Teoria e Prática”, Elsevier
Editora.
Bibliografia Complementar
FOLEY, J.; VAN DAM, A.; FEINER, S.; HUGHES, J., “Computer Graphics – Principles and Applications”, Addison Wesley.
Mason W., Jackie N., D. Tom e S., Dave, “OpenGL Programming Guide”, Terceira
Edição, Addison Wesley

 

 
Disciplina Carga Horária
Linguagens Formais e Compiladores 60H
Ementa: Linguagens formais. Gramáticas. Linguagens Regulares e Autômatos finitos. Linguagens livres de contexto e Autômatos de pilha. Máquinas de Turing. O processo de compilação e a estrutura global do compilador. Análise léxica. Análise sintática,Métodos para análise. Esquemas de tradução. Construtores automáticos. Ambientes de tempo de execução. Linguagens intermediárias. Geração de código. Montadores e ligadores. Estudo de Caso.
Bibliografia Básica
AHO, A. V.; SETHI, R.: LAM, M. S.; ULLMAN, J. D. “Compiladores Princípios,Técnicas e Ferramentas”. Longman do Brasil, 2007.
JACOBS, C..J..H.; GRUNE, D.; BAL, H. E., LANGENDOEN, K. G., "Projeto Moderno de Compiladores". Editora Campus, 2002.
HOPCROFT, J. E.;.MOTWANI, R.;ULLMAN, J. D., "Introdução à Teoria de Autômatos, Linguagens e Computação", Editora Campus. 2002.
Bibliografia Complementar
APPEL, A. W., "Modern Compiler Implementation in Java", Cambridge University Press, 1998.
LEWIS, H.R.; PAPADIMITRIOU, C. H., "Elementos de Teoria da Computação", Editora Bookman, 2ª edição, 2004.

 

 
Disciplina Carga Horária
Metaheurísticas 60H
Ementa: Teoria da complexidade. Solução de problemas NP-difíceis. Métodos construtivos.Representaçãode soluções. Vizinhanças. Busca Local Metaheurísticas: Simulated annealing GRASP, VNS/VND,Busca tabu. Algoritmos genéticos.
Bibliografia Básica
Glover, F.; Kochenberger, G. A. (2003) Handbook of Metaheuristics. Kluwer Academic Publishers.
Aarts, E. H. L. e J. K. Lenstra, (1996), Local Search in Combinatorial Optimization, John Wiley, Chichester.
Reeves, C. R., (1993), Modern Heuristic Techniques for Combinatorial Problems, Blackwell Scientific Publication.
Bibliografia Complementar
Chatterjee, S., Carrera, C., e L. A. Lynch, (1996), Genetic Algorithm and Traveling Salesman Problem, EJOR 93, 490-510.
Glover, F., (1990), Tabu Search: A Tutorial, Center of Applied Artificial Intelligence, University of Colorado, USA.
Hansen, P., e N. Mladenovic, (1997), An Introduction to Variable Neighborhood Search, Les Cahiers du Gerad, G-97-51.
Osman, I. H., e J. P. Kelly (1996), Meta-Heuristics: Theory and Applications, Kluwer, Boston, 571-587.

 

 
Disciplina Carga Horária
Otimização em Grafos 60H
Ementa: Conceitos básicos de teoria dos grafos; representação computacional de um grafo. Modelos e exemplos. O problema de caminho mínimo; princípios básicos de programação dinâmica. Algoritmos de Dantzig, Dijkstra; Implementação de Dia e d-heap do algoritmo de Dijkstra. Algoritmo de Floyd; árvore geradora; árvore geradora mínima; algoritmos de Prim e Kruskal.
Bibliografia Básica
AHUJA, R. K., MAGNANTI, T.L. e ORLIN, J.B., Network flows. Theory, algorithms, and applications. Prentice Hall, 1993. BAZARAA, M. S.; JARVIS, J. J. and SHERALI, H. D., Linear Programming and Network Flows, John Wiley, 1990.
Bibliografia Complementar
KENNINGTON, J. e HELGASON, R., Algorithms for Network Programming, John Wiley, 1980.

 

 
Disciplina Carga Horária
Álgebra Linear II 60H
Ementa: Vetores no R2 e no R3. Matrizes. Sistemas de equações lineares. Determinantes. Espaços vetoriais. Transformações lineares. Autovalores e autovetores.
Bibliografia Básica
PARGA, P. Álgebra Linear Básica, 2a edição. EDUR, Seropédica, 2004. BOLDRINI,J.L., COSTA,S.I.R., FIGUEIREDO,V.L. e WETZLER,H.G. Álgebra Linear, 3a edição. HARBRA, São Paulo, 1986.
STEINBRUCH, A e WINTERLE, P. Álgebra Linear, 2a edição. MCGRAW-HILL, São Paulo, 1987.
LEON,S.J. Álgebra Linear com Aplicações, 4a edição. LTC – Livros Técnicos e Científicos, Rio de Janeiro, 1999.
LAY , D.C. Álgebra Linear e suas Aplicações, 2a edição. LTC – Livros Técnicos e Científicos, Rio de Janeiro, 1999.
Bibliografia Complementar
LAWSON, T. Álgebra Linear. Edgard Blücher, São Paulo, 1997.
DOMINGUES, H.H., CALLIOLI, C.A. e COSTA, R.C.F. Álgebra Linear e Aplicações, 3a edição. Atual, 1982.
EDWARDS, C.H. e PENNEY, D.E. Introdução à Álgebra Linear. Prentice-Hall do Brasil, Rio de Janeiro, 1998.

 

 
Disciplina Carga Horária
Processos Estocásticos 60H
Ementa: Probabilidade e variáveis aleatórias. Introdução aos Processos Estocásticos: Processos de Renovação. Processo de Poisson. Processos de chegadas e partidas. Cadeias de Markov. Introdução a Teoria de Filas. Introdução a Programação Linear.
Bibliografia Básica
Estatística Básica – Luiz Gonzaga Morettin – São Paulo, Pearson-Prentice Hall, 2010
CLARKE, A. Bruce. Probabilidade e processos estocásticos. Rio de Janeiro: LTC, 1979.
Bibliografia Complementar
ROSS, S. M. Introduction to the probability models. 6ed. Academic Press, 1997. DURRET, R. Essentials of stochastic processes. Springer-Verlag, 1999.

 

 
Disciplina Carga Horária
Tópicos Especiais em Redes de Computadores 60H
Ementa: Disciplina abordando tópicos variáveis: Tendências, desenvolvimento e técnicas modernas em Redes de Computadores. O programa é divulgado por ocasião do oferecimento da disciplina.
Bibliografia Básica
De acordo com os tópicos
Bibliografia Complementar
De acordo com os tópicos

 

 
Disciplina Carga Horária
Tópicos Especiais em Banco de Dados 60H
Ementa: Disciplina abordando tópicos variáveis:Conceitos, Tendências. desenvolvimento e técnicas modernas em Algoritmos. O programa é divulgado por ocasião do oferecimento da disciplina.
Bibliografia Básica
De acordo com os tópicos
Bibliografia Complementar
De acordo com os tópicos

 

 
Disciplina Carga Horária
Tópicos Especiais em Banco de Dados para Web 60H
Ementa: Disciplina abordando tópicos variáveis: Conceitos, Tendências, desenvolvimento e técnicas modernas em Algoritmos. O programa é divulgado por ocasião do oferecimento da disciplina.
Bibliografia Básica
De acordo com os tópicos
Bibliografia Complementar
De acordo com os tópicos

 

 
Disciplina Carga Horária
Tópicos Especiais em Engenharia de Software 60H
Ementa: Disciplina abordando tópicos variáveis: Conceitos, Tendências, desenvolvimento e técnicas modernas em Algoritmos. O programa é divulgado por ocasião do oferecimento da disciplina.
Bibliografia Básica
De acordo com os tópicos
Bibliografia Complementar
De acordo com os tópicos

 

 
Disciplina Carga Horária
Tópicos Especiais em Linguagens de Programação 60H
Ementa: Disciplina abordando tópicos variáveis: Conceitos, Tendências, desenvolvimento e técnicas modernas em Algoritmos. O programa é divulgado por ocasião do oferecimento da disciplina.
Bibliografia Básica
De acordo com os tópicos
Bibliografia Complementar
De acordo com os tópicos

 

 
Disciplina Carga Horária
Tópicos Especiais em Desenvolvimento Web 60H
Ementa: Disciplina abordando tópicos variáveis: Conceitos, Tendências, desenvolvimento e técnicas modernas em Algoritmos. O programa é divulgado por ocasião do oferecimento da disciplina.
Bibliografia Básica
De acordo com os tópicos
Bibliografia Complementar
De acordo com os tópicos

 

 
Disciplina Carga Horária
Tópicos Especiais em Sistemas de Informação 60H
Ementa: Disciplina abordando tópicos variáveis: Conceitos, Tendências, desenvolvimento e técnicas modernas em Algoritmos. O programa é divulgado por ocasião do oferecimento da disciplina.
Bibliografia Básica
De acordo com os tópicos
Bibliografia Complementar
De acordo com os tópicos

 

 
Disciplina Carga Horária
Tópicos Especiais em Inteligência Artificial 60H
Ementa: Disciplina abordando tópicos variáveis: Conceitos, Tendências, desenvolvimento e técnicas modernas em Algoritmos. O programa é divulgado por ocasião do oferecimento da disciplina.
Bibliografia Básica
De acordo com os tópicos
Bibliografia Complementar
De acordo com os tópicos

 

 
Disciplina Carga Horária
Tópicos Especiais em Algoritmos 60H
Ementa: Disciplina abordando tópicos variáveis: Conceitos, Tendências, desenvolvimento e técnicas modernas em Algoritmos. O programa é divulgado por ocasião do oferecimento da disciplina.
Bibliografia Básica
De acordo com os tópicos
Bibliografia Complementar
De acordo com os tópicos

 

 
Disciplina Carga Horária
Tópicos Especiais em Algoritmos 60H
Ementa: Disciplina abordando tópicos variáveis: Conceitos, Tendências, desenvolvimento e técnicas modernas em Algoritmos. O programa é divulgado por ocasião do oferecimento da disciplina.
Bibliografia Básica
De acordo com os tópicos
Bibliografia Complementar
De acordo com os tópicos

 

 
Disciplina Carga Horária
Práticas de Produção de Textos Científicos 60H
Ementa: Elementos de gramática normativa. Noções lingüísticas elementares. Redação técnica. Redação oficial. Qualidades requeridas para a produção de um texto técnico ou oficial. O trabalho escolar de nível superior.
Bibliografia Básica
CUNHA, Celso e CINTRA, Lindeley. Gramática do Português Contemporâneo. Rio de Janeiro: Nova Fronteira, 1987.
GARCIA, Othon Moacir. Comunicação em Prosa Moderna. Rio de Janeiro: FGV, 1978.
KURY, Adriano da Gama. Elaboração e editoração de trabalho de nível universitário. Rio, Fundação Casa de Rui Barbosa, 1980.
NEY, João Luiz. Prontuário de Redação Oficial. São Paulo: Edgard Blucher Editora da USP, 1972.
REY, Luis. Como redigir trabalhos científicos. São Paulo: Edgard Blucher, Editora da USP, 1972.
SALOMON, Delcio Vieira. Como fazer uma monografia, elementos de metodologia do trabalho científico. Belo Horizonte, Inst. De Psic.Da univ. Cat. De MG, 1971. SILVA, Oscar Vieira de. El
Bibliografia Complementar
 

 

 
Disciplina Carga Horária
Lógica 60H
Ementa: Significado e História da Lógica; Identificação de Argumentos Formais e não-Formais; Reconhecimento dos Processos de Inferência Argumentativa; Construção e Formalização de Argumentos; As modalidades contemporâneas da lógica; Logicismo e Intuicionismo.
Bibliografia Básica
ARISTÓTELES. Órganon. SP: EDIPRO, 2005
FREGE, G. Lógica e Filosofia da Linguagem, SP: Cultrix, 1978. QUINE, W.O. Filosofia da Lógica, RJ: Zahar, 1972.
RUSSELL, B. A Filosofia do Atomismo Lógico. SP: Abril Cultural, 1979. (Os Pensadores).
WITTGENSTEIN, L. Tractatus Logico-Philosophicus. SP: Edusp, 1993.
Bibliografia Complementar
 

 

 
Disciplina Carga Horária
Metodologia Científica 60H
Ementa: A Universidade (estruturas e funções) e a formação de profissionais, Métodos e Técnicas para eficiência nos estudos. Conhecimento Científico e outros tipos de conhecimento. O espírito Científico. A Ciências: concepção, características e divisão. O Método Científico. Interação entre ciência e a sociedade. Trabalhos Científicos: conceito, estrutura, coerência interna e passos formais para elaboração e apresentação.
Bibliografia Básica
ALVES, Rubem Azevedo. Filosofia da Ciência. São Paulo: Brasiliense, 1981. AUSTI VERA, Armando. Metodologia da Pesquisa Científica. Porto Alegre: Globo,1973.
BUZZI, Arcangelo. Introdução ao Pensar. Ser. O Conhecimento A Linguagem. Petrópolis: Vozes, 1979.
CERVO, Amado Luiz e BERVIAN, Pedro Alcino. Metodologia Científica. 3a ed. São Paulo: Mac Graw-Hill do Brasil, 1983.
COUTINHO, Afrânio. A Universidade, Instituição Crítica. Rio de Janeiro: Civilização Brasileira, 1977.
GALLIANO, A. Guilherme. O Método Científico: Teoria e Prática. São Paulo: HARBRA, 1979.
JAPIASSU, Hilton. O mito de neutralidade científica. Rio de Janeiro: IMAGO, 1975.
LAKATOS, Eva Maria e MARCONI, Maria de Andrade. Metodologia Científica. São Paulo: Atlas, 1982.
RUIZ, João Álvaro. Metodologia científica. São Paulo: Atlas, 1976.
SALVADOR, Angelo Domingos. Métodos e técnicas de pesquisa bibliográfica. 5a.Ed. Porto Alegre: Sulina. 1976.
SEVERINO, Antonio Joaquim. Metodologia do trabalho científico: Diretrizes para o trabalho didático- científico na Universidade. São Paulo: Cortez, 1982. VERGEZ, André e HUISMAN Denis. História dos Filósofos ilustrada pelos textos. Rio de Janeiro: Livraria Freitas Bastos, 1970.
Bibliografia Complementar
 

 

 
Disciplina Carga Horária
Filosofia e Ética das Organizações 60H
Ementa: Noções Básicas de Filosofia ; Filosofia e Ciências Humanas; surgimento do Estado Moderno; Ética e Administração.
Bibliografia Básica
CASSIRER, Ernst. Antropologia Filosófica. Rio de Janeiro: Jorge Zahar, 1987. EWING, Anthony. As Questões Fundamentais da Filosofia. Rio de Janeiro: Jorge Zahar, 1984.
VALLS, Álvaro. O que é Ética. São Paulo: Editora Brasiliense, 1983. POPPER, Karl. Conjecturas e Reputações. Brasília: Editora da UNB, 1982
ELIAS, Nobert. O Processo Civilizatório. Vol.2. Rio de Janeiro: Jorge Zahar, 1990. HALL, John (org.). Europa e a Ascensão do Capitalismo. Rio de Janeiro: Imago, 1989.
POGGI, Gianfranco. A Evolução do Estado Moderno. Rio de Janeiro: Jorge Zahar, 1981.
GIANETTI, Eduardo. Vícios Privados, Virtudes Públicas. Soa Paulo: Cia. Letras, 1993.
VICENTE, Andrew. Ideologias Políticas Moderna. Rio de Janeiro: Jorge Zahar, 1985.
HOLANDA, Sérgio B. Raízes do Brasil. Rio de Janeiro: José Olimpyo,1989. DA MATTA, Roberto. A Casa e A Rua. São Paulo: Brasiliense, 1985. FAORO, Raimundo.S. Os Donos do Poder. Porto Alegre: Globo. 1975.
MACPHERSON, Charles. A Teoria Política do Individualismo Possessivo. Rio de Janeiro: Paz e Terra, 1979.
FRIEDMAN, Milton. Capitalismo e Liberdade. São Paulo: Ed. Abril, 1989. LEBRUN, Gerard. O que é Poder. São Paulo: Brasiliense, 1983. PREZWORSWKI, Adam. Capitalismo e Social Democracia. São Paulo: Cia Letras, 1989.
Bibliografia Complementar