Engenharia de Software I – 80 aulas
Objetivos de Aprendizagem
Apresentar uma visão geral sobre a engenharia de software, bem como capacitar na escolha de
processos de software a fim de planejar, conduzir e gerenciar projetos de software. Apresentar os principais
aspectos relacionados à engenharia de requisitos.
Ementa
Fundamentos e evolução da Engenharia de Software. Paradigmas e modelos de ciclo de vida. Etapas
do processo de desenvolvimento de software. Técnicas de mapeamento para implementação de sistemas.
Integração e manutenção de sistemas. Planejamento e execução de testes. Elaboração de especificações
funcionais. Produção e gestão de documentação técnica ao longo do projeto.
Metodologias Propostas
Aulas Expositivas. Aprendizagem Baseada em Projetos/Problemas. Gamificação. Atividades em pares/grupos. Sala de Aula
Invertida. Estudo de Caso Real. Rotação por Estações. Coding Dojo. Participação em projetos junto aos diversos segmentos da
sociedade que envolvam ações de responsabilidade social, cidadania e cultura, ciência, tecnologia e inovação.
Instrumentos de Avaliação Propostos
Provas, seminários, desenvolvimento de projetos, avaliação por pares, testes.
Bibliografia Básica
ed. São Paulo: Novatec, 2017.
PRESSMAN, R. S. & MAXIM, B. R. Engenharia de software: Uma Abordagem Profissional. 9 ed. Porto
Alegre: McGraw-Hill, 2021.
SOMMERVILLE, I. Engenharia de software. 10. ed. Pearson, 2019.
Bibliografia Complementar
PAULA FILHO, W. de P. Engenharia de software: Produtos – Vol.1: Volume 1. 4. ed. Rio de
Janeiro: LTC, 2019.
RANGEL, P., & de Carvalho, J. G., Jr. (n.d.). Sistemas Orientados a Objetos: teoria e prática com
UML e Java. Brasport; 2022.
Algoritmos e Lógica de Programação – 80 aulas
Objetivos de Aprendizagem
Analisar e resolver problemas computacionais por meio da construção de algoritmos eficientes, utilizando
técnicas de programação estruturada e modular, com apoio de linguagens de alto nível e ferramentas de
desenvolvimento, promovendo a compreensão dos fundamentos da lógica de programação e sua aplicação
prática.
Ementa
Conceitos fundamentais de algoritmos e programação. Raciocínio lógico e pensamento computacional.
Tipos de dados e operadores. Estruturas básicas de controle de fluxo: sequência, decisão e repetição. Funções
e modularização de programas. Introdução à recursividade. Técnicas de depuração, testes e validação de
algoritmos. Representação de algoritmos em pseudocódigo, fluxogramas e linguagem de programação de
alto nível. Construção de programas simples aplicados à resolução de problemas computacionais.
Metodologias Propostas
Aulas Expositivas. Aprendizagem Baseada em Projetos/Problemas. Gamificação. Atividades em
pares/grupos. Sala de Aula Invertida. Estudo de Caso Real. Rotação por Estações.
Instrumentos de Avaliação Propostos
Provas, seminários, desenvolvimento de projetos, avaliação por pares, testes.
Bibliografia Básica
CORMEN, T. H. et al. Algoritmos. Rio de Janeiro: Campus, 2012.
•
FORBELLONE, L. V., EBERSPACHER, H. F. Lógica de Programação: a construção de algoritmos e
estruturas de dados. Prentice Hall, 2005.
•
MANZANO, J. A. N. G; OLIVEIRA, J. F. Algoritmos: Lógica para desenvolvimento de programação
de computadores. São Paulo: Érica, 2009.
Bibliografia Complementar
FORBELLONE, A. L. V., & EBERSPÄCHER, H. F. 2022. Lógica de programação: A construção de
algoritmos e estruturas de dados com aplicações em Python.MENEZES, O. Introdução à Programação Com Python: Algoritmos e Lógica De Programação para
iniciantes. 3 ed. São Paulo: Novatec. 2019.
Sistemas Operacionais – 80 aulas
Objetivos de Aprendizagem
Compreender os conceitos e funcionalidades dos sistemas operacionais, aplicando técnicas de instalação,
configuração, operação e administração de sistemas, com foco no gerenciamento de processos, memória,
dispositivos e segurança, além de utilizar sistemas operacionais em ambientes corporativos e distribuições
modernas para servidores
Ementa
Introdução aos conceitos fundamentais de sistemas operacionais, incluindo estrutura, processos, threads
e sincronização de processos concorrentes. Estudo de gerenciamento de memória e memória virtual, sistemas
de arquivos e gerenciamento de dispositivos. Implementação prática de sistemas operacionais em ambientes
corporativos, incluindo requisitos de hardware, instalação, personalização, operação e administração de
sistemas, com foco em segurança. Utilização de ambientes virtualizados e de containers com Docker, além da
aplicação de linguagens de script para automação e gerenciamento de sistemas operacionais.
Metodologias Propostas
Aulas Expositivas. Aprendizagem Baseada em Projetos/Problemas. Gamificação. Atividades em
pares/grupos. Sala de Aula Invertida. Estudo de Caso Real. Rotação por Estações.
Instrumentos de Avaliação Propostos
Provas, seminários, desenvolvimento de projetos, avaliação por pares, testes.
Bibliografia Básica
•
DENARDIN, G. W.; BARRIQUELLO, C. H. Sistemas Operacionais de Tempo Real e sua Aplicação
em Sistemas Embarcados. São Paulo: Blucher, 2019.
BARRETT, D. J. Linux Eficiente na Linha de Comando: Aumente suas Habilidades na Linha de Comando. São Paulo:
Novatec, 2022
TANENBAUM, Andrew S.; BOS, Herbert. Sistemas Operacionais Modernos. 2024.
•
AWASTHI, A.; RAWAT, V. Ramificação e Tarefas do Sistema Operacional. Edicoes Nosso
Conhecimento, 2023.
Bibliografia Complementar
LEMES, M. Sistemas Operacionais Linux. Novas Edições Acadêmicas, 2022.
ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES – 80 aulas
Objetivos: Compreender a Arquitetura e Organização de Computadores.
Ementa: Bases numéricas e codificação de dados. Introdução à lógica digital. Conceitos Básicos de Arquitetura Computacional: primeira, segunda, terceira e quarta geração de computadores, processador, canais, periféricos, Modo de Endereçamento, Tipo de Dados, Conjunto de Instruções, interrupções. Sistemas paralelos. Sistemas Operacionais: conceitos e funções. Linguagens e ferramentas. Organização de arquivos. Bancos de Dados: Conceitos e tipos de organização. Teleprocessamento e Redes: Conceitos.
Bibliografia básica:
STALLINGS, W. Arquitetura e organização de computadores. 5.ed. Prentice-Hall Brasil, 2008.
TANENBAUM, A. S. Organização Estruturada de Computadores, 5ª Ed. Prentice Hall, 2007.
TOCCI, R. J. Sistemas digitais:princípios e aplicações. 10.ed. Pearson Brasil, 2007.
Comunicação e Expressão – 80 aulas
Objetivos de Aprendizagem
Fundamentar situações e contextos de uso da língua escrita e falada, tendo como referência a variante
padrão do português, considerando as demandas comunicacionais do meio acadêmico, corporativo e social.
Promover a leitura, análise e interpretação crítica de textos verbais e outras manifestações de
linguagem, identificando tipologias e gêneros, suas especificidades e intenções discursivas.
Compreender a função da comunicação e da informação no contexto social e na área de formação do
curso, desenvolvendo a capacidade de falar em público, de argumentar e de organizar ideias de modo claro,
preciso, criativo e adequado às diferentes situações.
Diferenciar variantes linguísticas e aplicar a adequação da linguagem em diversos contextos,
relacionando o domínio da variante padrão aos conceitos de correção linguística e hipercorreção.
Reconhecer processos linguísticos específicos e estabelecer relações entre diferentes gêneros discursivos,
com vistas à elaboração de textos que circulam no meio acadêmico e empresarial, como relatórios, laudos,
pareceres e documentos técnicos.
Desenvolver hábitos de análise crítica da produção textual, assegurando coerência, coesão e clareza
na comunicação escrita e oral.
Refletir sobre o processo de construção da pesquisa científica, distinguindo os estatutos de cientificidade
das ciências da natureza e humanas, de modo a compreender seus fundamentos epistemológicos e aplicá-los
na elaboração e exposição de projetos de pesquisa.
Ementa
Diferenças entre oralidade e escrita. Visão geral da noção de texto. Estudo da coesão e da coerência textual,
bem como dos diferentes gêneros discursivos. Discussão sobre credibilidade da informação e clareza da
comunicação; compreensão e interpretação de textos; repertório cultural do leitor e construção de sentidos.
Práticas de apresentação oral e argumentação. Leitura, análise e produção de textos de interesse geral, profissional
e acadêmico, incluindo cartas, relatórios, e-mails, pareceres e outras formas de comunicação oral e escrita no
contexto organizacional. Reflexão sobre língua e variações linguísticas, com ênfase na variante padrão, na correção
e hipercorreção, e na adequação linguística em contextos profissionais. Produção de textos para as esferas
empresarial e científico-acadêmica, incluindo documentos técnicos e comunicação digital. Introdução ao processo
de pesquisa científica e suas classificações. Comunicação científica e ética em pesquisa (plágio e integridade
acadêmica). Estudo e uso de bases de dados científicos. Métodos e técnicas de pesquisa aplicados ao contexto
acadêmico e profissional. Estrutura e componentes de projetos de pesquisa, artigos, relatórios técnicos e
monografias. Normas de referências e citações aplicadas à produção científica e acadêmica.
Metodologias Propostas
Aulas expositivo-dialogadas, apresentações orais, aprendizagem baseada em projetos/problemas,
gamificação, atividades em pares/grupos, sala de aula invertida, estudo de caso real, rotação por estações.
Instrumentos de Avaliação Propostos
Provas, seminários, desenvolvimento de projetos, avaliação por pares, testes.
Bibliografia Básica
•
BRASILEIRO, A. M. M. Como produzir textos acadêmicos e científicos. São Paulo: Contexto,
Projeto Integrador ADS I – 40 aulas
Objetivos de Aprendizagem
Aplicar o raciocínio lógico e os fundamentos da Engenharia de Software para analisar um problema de
baixa complexidade, modelar sua solução algorítmica e apresentar a documentação inicial do projeto.
Desenvolver projetos que envolvam ações de responsabilidade social, cidadania, cultura, ciência, tecnologia e
inovação promovendo a cooperação e troca de saberes com diversos segmentos da sociedade.
Ementa
Análise e decomposição de um problema do cotidiano em um contexto de TI. Elaboração de requisitos
funcionais e não-funcionais. Modelagem da solução utilizando pseudocódigo e fluxogramas. Criação de um
protótipo e apresentação formal da proposta.
Metodologias Propostas
Aulas Expositivas. Aprendizagem Baseada em Projetos/Problemas. Gamificação. Atividades em
pares/grupos. Sala de Aula Invertida. Estudo de Caso Real. Rotação por Estações. Participação em projetos
junto aos diversos segmentos da sociedade que envolvam ações de responsabilidade social, cidadania e
cultura, ciência, tecnologia e inovação.
Instrumentos de Avaliação Propostos
Provas, seminários, desenvolvimento de projetos, avaliação por pares, testes.
Bibliografia Básica
•
FARACO, C. A.; VIEIRA, F. E. Escrever na Universidade 1: Fundamentos. 1ª ed. São Paulo:
Parábola, 2019. ISBN: 978-8579341571.
•
KOCH, I. V.; ELIAS, V. M. Escrever e argumentar. 1ª ed. São Paulo: Contexto, 2016. ISBN
9788572449502.
•
TERRA, E. Língua Portuguesa: desenvolvendo competências de leitura e escrita. 1ª ed. São Paulo:
Saraiva, 2023. ISBN 9788571441460.
Bibliografia Complementar
INGLÊS I – 40 aulas
Objetivo: O aluno deverá ser capaz de compreender instruções, informações, avisos, textos curtos e descrições de produtos. Apresentar-se, fornecendo informações pessoais, cotidianas e corporativas. Descrever locais e pessoas. Preencher formulários com informações pessoais e profissionais. Dar e anotar recados. Utilizar números em contextos diversos para anotações de horários, datas e locais. Entender diferenças básicas de pronúncia.
Ementa: Introdução às habilidades de compreensão e produção oral e escrita por meio de funções sociais e estruturas simples da língua. Ênfase na oralidade, atendendo às especificidades acadêmico-profissionais da área e abordando aspectos sócio-culturais da língua inglesa.
Bibliografia básica:
Livro texto adotado pelo corpo docente.
LONGMAN. Dicionário Longman Escolar para Estudantes Brasileiros. Português-Inglês/Inglês-Português com CD-Rom. 2ª edição: Atualizado com as novas regras de Ortografia. Pearson Education do Brasil, 2008.
Bibliografia complementar:
HUGES, John et al. Business Result Business Result: Elementary Student Book Pack. Oxford Univ, 2009.
MURPHY, Raymond. Essential Grammar in Use CD-Rom with answers. Third Edition. Cambridge, 2007.
POSITIVO INFORMÁTICA. Tell Me More – Nível Básico. Curitiba, 2007.RICHARDS, Jack C. New Interchange: Student’s Book Intro. Third Edition. Cambridge University Press, 2008.
Engenharia de Software II– 80 aulas
Objetivos de Aprendizagem
Aplicar técnicas de modelagem de software a partir do estudo dos diversos diagramas da UML (visão
estrutural, visão comportamental e de interação). Introduzir métodos ágeis de desenvolvimento.
Ementa
Modelos de Processo de Desenvolvimento de Software (Espiral e Prototipagem). Modelagem de Sistemas
utilizando (UML). Modelagem de Processos do Negócio (BPMN). Técnicas de documentação e Definition of Done
(DoD). Padrões de Projeto e Projeto de Arquitetura de Software. Conceitos de Testes de Software. Implantação
de Software. Evolução funcional e Manutenção corretiva de Software.
Metodologias Propostas
Aulas Expositivas. Aprendizagem Baseada em Projetos/Problemas. Gamificação. Atividades em
pares/grupos. Sala de Aula Invertida. Estudo de Caso Real. Rotação por Estações. Participação em projetos
junto aos diversos segmentos da sociedade que envolvam ações de responsabilidade social, cidadania e
cultura, ciência, tecnologia e inovação.
Instrumentos de Avaliação Propostos
Provas, seminários, desenvolvimento de projetos, avaliação por pares, testes.
Bibliografia Básica
•
PAULA FILHO, W. de P. Engenharia de software: Produtos – Vol.1: Volume 1. 4. ed. Rio de
Janeiro: LTC, 2019.
•
PRESSMAN, R. S. & MAXIM, B. R. Engenharia de software: Uma Abordagem Profissional. 8. ed.
Porto Alegre: McGraw-Hill, 2016.
Linguagem de Programação I – 80 aulas
Objetivo: Solucionar problemas utilizando a lógica de programação e a implementação de programas por meio de uma linguagem de programação.
Ementa: Variáveis, constantes, operadores e expressões. Comando de desvio. Controle de malhas. Vetores e ponteiros. Funções de biblioteca. Estruturas, uniões e tipos definidos pelo usuário. Manipulação de arquivos.
ASCENCIO, A, F. G.; DE CAMPOS, E. A. V. Fundamentos da programação de computadores. Pearson, 2008.
DAMAS, L. M. D. Linguagem C. LTC, 2007.
LOPES, A; GARCIA, G. Introdução à Programação – 500 Algoritmos. Campus, 2002.
Desenvolvimento Web – 40 aulas
Objetivos de Aprendizagem
Proporcionar aos alunos uma compreensão sólida dos conceitos fundamentais da web, incluindo
protocolos, arquitetura cliente-servidor, e o funcionamento dos navegadores; apresentar e discutir as principais
linguagens de programação utilizadas no desenvolvimento de aplicações web, capacitar os alunos a
desenvolver páginas web utilizando HTML e CSS, seguindo boas práticas de semântica e acessibilidade.
Ementa
História e evolução da web, conceitos básicos: HTTP, HTTPS, URLs, navegadores e servidores web,
Arquitetura cliente-servidor, Introdução ao HTML, Estruturação de documentos HTML, Elementos de texto, links,
imagens, tabelas e formulários, boas práticas de semântica e acessibilidade, introdução à CSS, seletores,
propriedades e unidades de medida. Layouts: box model, flexbox e grid, design responsivo e media queries,
animações e transições. Introdução à linguagem Web, ferramentas de desenvolvimento no navegador,
depuração e debugging, publicação de sites e aplicações web.
Metodologias Propostas
Aulas Expositivas. Aprendizagem Baseada em Projetos/Problemas. Gamificação. Atividades em
pares/grupos. Sala de Aula Invertida. Estudo de Caso Real. Rotação por Estações.
Instrumentos de Avaliação Propostos
Provas, seminários, desenvolvimento de projetos, avaliação por pares, testes.
Bibliografia Básica
MAZZA, L. HTML5 e CSS3: Domine a web do futuro. Casa do Código, 2012
Bibliografia Complementar
SILVA, M. S. HTML5 e CSS3: Desenvolva Web Sites Profissionais. Novatec, 2015
SILVA, M.S. CSS Grid Layout. Editora: Novatec, 2017
ENDERS, J. Design para a Internet: Projetando a Experiência Perfeita. Alta Books, 2005
Banco de Dados I – 80 aulas
Objetivos de Aprendizagem
Compreender os conceitos fundamentais de Banco de Dados e de Sistemas de Gerenciamento de Banco
de Dados (SGBD) e a importância da modelagem de dados utilizando a abordagem entidade-relacionamento
(ER) e técnicas de normalização. Utilizar recursos da linguagem SQL no desenvolvimento da estrutura,
gerenciamento de dados e criação de relatórios.
Ementa
Conceitos de Banco de Dados. Modelos conceituais de informações. Modelos de Dados: Relacional, Redes
e Hierárquicos. Modelagem de dados – projeto de banco de dados: conceitual, lógico/relacional e físico.
Normalização. Restrições de integridade e de segurança em Banco de Dados Relacional. Sistemas
Gerenciadores de Banco de Dados: tecnologias, implementação e aplicações. Linguagem SQL: aplicações e
programação.
Metodologias Propostas
Aulas Expositivas. Aprendizagem Baseada em Projetos/Problemas. Gamificação. Atividades em
pares/grupos. Sala de Aula Invertida. Estudo de Caso Real. Rotação por Estações.
Instrumentos de Avaliação Propostos
Provas, seminários, desenvolvimento de projetos, avaliação por pares, testes.
Bibliografia Básica
•
ELMASRI, R.; NAVATHE, S. B. Sistemas de Banco de Dados: Fundamentos e Aplicações. 7 ed. São
Paulo: Pearson, 2019
•
MARTELLI, R.; FILHO, O. V. S.; CABRAL, A. L. Modelagem e banco de dados. 2. ed. São Paulo:
Senac, 2018.
•
DATE, C. J. Projeto de Banco de Dados e Teoria Relacional: Formas Normais e Tudo o Mais. Brasil:
Novatec Editora, 2015.
Bibliografia Complementar
SILBERSCHATZ, A.; KORTH, H. F., Sudarshan, S. Sistema de Banco de Dados. GEN LTC, 2020.
NIELD. T. Introdução à Linguagem SQL: Abordagem Prática Para Iniciantes. 1. ed. Novatec Editora,
2016.
LABORATÓRIO DE HARDWARE – 40 aulas
Objetivo
Conhecer e aplicar conhecimentos para diagnóstico e solução de problemas em computadores.
Ementa
Componentes da placa mãe, alimentação, memória e processador. Instalação e configuração de HD, instalação e utilização de placas, periféricos e dispositivos de hardware. Instalação, configuração e otimização de sistema operacional. Manutenção preventiva e corretiva de hardware e software.
Bibliografia básica:
BITTENCOURT, R A. Montagem de Computadores e Hardware. Brasport, 2009.
MORIMOTO, C E. Hardware – O Guia Definitivo. Sulina, 2007.
VASCONCELOS, Laércio. Manutenção de micros na prática diagnosticando, consertando prevenindo defeitos. LVC, 2009.
Bibliografia complementar:
FERREIRA, Silvio. Montagem, Configuração e Manutenção de Micros. 1.ed. Axcel, 2005.
WEBER, R F. Arquitetura de Computadores Pessoais. Serie Livros Didáticos 6. Bookman, 2008.
Compliance e Segurança da Informação– 80 aulas
Objetivos de Aprendizagem
Compreender e diferenciar os pilares fundamentais da Segurança da Informação (confidencialidade,
integridade, disponibilidade, autenticidade, não-repúdio e legalidade), aplicando-os na análise de cenários
de segurança física, lógica e gestão de acesso. Conhecer e aplicar os princípios de criptografia, desde os
sistemas clássicos até as técnicas computacionais. Pesquisar aplicações de criptografia pós-quântica e
Blockchain. Identificar conceitos de defesa e guerra cibernética, vulnerabilidades, ameaças e os diversos tipos
de ataques e invasores. Reconhecer padrões de segurança relevantes. Realizar procedimentos de análises de
segurança em aplicações, redes e dispositivos móveis. Interpretar e aplicar normas internacionais como ISO/IEC
31000, 27001, 27002 e a Lei Geral de Proteção de Dados (LGPD). Aplicar práticas essenciais de segurança,
incluindo auditoria, desenvolvimento seguro e testes de segurança em sistemas, visando a proteção eficaz dos
ativos de informação.
Ementa
Estudo dos conceitos fundamentais de Segurança da Informação, com ênfase nos pilares de
confidencialidade, integridade, disponibilidade, autenticidade, não-repúdio e legalidade, abrangendo
segurança física, lógica e gestão de acesso. Criptografia em suas vertentes clássica (monoalfabéticos,
polialfabéticos, permutação, esteganografia) e computacional (cifras simétricas como DES, 3-DES, AES;
assimétricas como RSA, El Gamal; hash, assinatura digital, gerenciamento de chaves), com introdução à
criptografia pós-quântica (baseada em hash, reticulados, teoria da codificação) e Blockchain.
Conceitos de defesa cibernética, guerra cibernética, vulnerabilidades, ameaças e tipos de ataques e
invasores, assim como padrões de segurança. Análise de segurança em aplicações, redes e dispositivos móveis,
com foco em normas internacionais como ISO/IEC 31000, 27001, 27002 e na conformidade com a LGPD.
Práticas de auditoria, desenvolvimento seguro e testes de segurança aplicados a sistemas.
Metodologias Propostas
Aulas Expositivas. Aprendizagem Baseada em Projetos/Problemas. Gamificação. Atividades em
pares/grupos. Sala de Aula Invertida. Estudo de Caso Real. Rotação por Estações.
Instrumentos de Avaliação Propostos
Provas, seminários, desenvolvimento de projetos, avaliação por pares, testes.
Bibliografia Básica
•
PECK, P., SLEIMAN, ROCHA, LOTUFO, BISSOLI, SÊMOLA, TUPINAMBÁ E SIQUEIRA Segurança
Digital – Proteção de dados nas empresas Ed. Atlas, 2021. ISBN: 9788597026054
HECK, Sandra M. et al. Blockchain e tecnologia: livro 1 da coleção “A nova economia e o futuro
da sociedade”. Rio de Janeiro: Brasport, 2025. ISBN: 978-6560960794
VIJAYARANGAM, S.; MANORANJITHAM, S.; RAGHURAMAN, V. Defesa cibernética alimentada
por IA: aprendizado de máquina para detecção de ameaças. Saarbrücken: Edicoes Nosso
Conhecimento, 2025. ISBN: 9786202341783
Bibliografia Complementar
Projeto Integrador ADS II – 40 aulas
Objetivos de Aprendizagem
Desenvolver a camada de apresentação (front-end) de um sistema web estático e projetar sua estrutura
de dados, aplicando conceitos de modelagem relacional e boas práticas de segurança e codificação.
Desenvolver projetos que envolvam ações de responsabilidade social, cidadania, cultura, ciência, tecnologia e
inovação promovendo a cooperação e troca de saberes com diversos segmentos da sociedade.
Ementa
Desenvolvimento de um website institucional ou portfólio utilizando HTML, CSS e JavaScript. Criação do
Modelo Entidade-Relacionamento (MER) e do esquema físico do banco de dados (DDL) para o sistema.
Elaboração de um plano de segurança inicial focado em proteção de dados (LGPD).
Metodologias Propostas
Aulas Expositivas. Aprendizagem Baseada em Projetos/Problemas. Gamificação. Atividades em
pares/grupos. Sala de Aula Invertida. Estudo de Caso Real. Rotação por Estações. Participação em projetos
junto aos diversos segmentos da sociedade que envolvam ações de responsabilidade social, cidadania e
cultura, ciência, tecnologia e inovação.
Instrumentos de Avaliação Propostos
Provas, seminários, desenvolvimento de projetos, avaliação por pares, testes.
Bibliografia Básica
•
FARACO, C. A.; VIEIRA, F. E. Escrever na Universidade 1: Fundamentos. 1ª ed. São Paulo:
Parábola, 2019. ISBN: 978-8579341571.
•
KOCH, I. V.; ELIAS, V. M. Escrever e argumentar. 1ª ed. São Paulo: Contexto, 2016. ISBN
9788572449502.
•
TERRA, E. Língua Portuguesa: desenvolvendo competências de leitura e escrita. 1ª ed. São Paulo:
Saraiva, 2023. ISBN 9788571441460.
Bibliografia Complementar
LENCIONI, P. As 3 virtudes essenciais para trabalhar em equipe: Uma história sobre colaboração. Rio
de Janeiro: Sextante, 2022.
INGLÊS II – 40 aulas
Objetivo: O aluno deverá ser capaz de se comunicar utilizando frases simples em contextos pessoais e profissionais, pedir e dar permissão, falar sobre o trabalho, fazer comparações, falar sobre experiências passadas, atender uma ligação telefônica e anotar recados; utilizar números em contextos diversos; redigir correspondências rotineiras simples; extrair informações de textos técnicos específicos da área; entender diferenças básicas de pronúncia.
Ementa: Consolidação da compreensão e produção oral e escrita com a utilização de funções sociais e estruturas simples da língua desenvolvidas na disciplina Inglês 1. Ênfase na oralidade, atendendo às especificidades acadêmico-profissionais da área e abordando aspectos sócio-culturais da língua inglesa.
Bibliografia básica:
Livro texto adotado pelo corpo docente.
Bibliografia complementar:
GLENDINNING, E; Mc EWAN, J. Oxford english for information technology. Oxford University, 2008.
GODOY, Sonia M. Bi; GONTOW, Cris; MARCELINO, Marcello. English Pronunciation for Brazilians. Disal, 2006.
HOLLETT, V.; SYDES, J. Tech Talk. pre-intermediate. Oxford: Oxford University Press, 2008.
IBBOTSON, Mark et al. Business Start-up 1 Student’s Book. Cambridge: Cambridge University Press, 2009.
OXENDEN, Clive et al. American English File: Student’s Book Starter. NY: Oxford University Press, 2008.SAWAYA, Márcia Regina. Dicionário de informática & internet inglês-português. Nobel / Fatec, 1999.
Gestão de Projetos II – 80 aulas
Objetivos de Aprendizagem
Compreender e aplicar metodologias ágeis na gestão de projetos, promovendo a entrega incremental
e adaptativa de valor, o uso de práticas colaborativas, a melhoria contínua e a flexibilidade frente às
mudanças, por meio de métodos ágeis, com foco na gestão eficiente de projetos de software, inovação e
atuação em equipes multidisciplinares no setor de tecnologia. Desenvolver projeto integrado com os demais
componentes curriculares do semestre que envolvam ações de responsabilidade social, cidadania, cultura,
ciência, tecnologia e inovação promovendo a cooperação e troca de saberes com diversos segmentos da
sociedade.
Ementa
Estudo comparativo entre o gerenciamento tradicional e as metodologias ágeis de projetos. Introdução
aos princípios, valores e práticas ágeis, com ênfase no Manifesto Ágil. Exploração de métodos ágeis, para a
gestão de projetos de software, com foco em planejamento adaptativo, melhoria contínua e resolução de
problemas. Definição de papéis e responsabilidades em equipes ágeis, gestão de performance, engajamento
das partes interessadas e utilização de ferramentas tecnológicas para suporte à gestão ágil de projetos.
Metodologias Propostas
Aulas Expositivas. Aprendizagem Baseada em Projetos/Problemas. Gamificação. Atividades em
pares/grupos. Sala de Aula Invertida. Estudo de Caso Real. Rotação por Estações. Participação em projetos
junto aos diversos segmentos da sociedade que envolvam ações de responsabilidade social, cidadania e
cultura, ciência, tecnologia e inovação.
Instrumentos de Avaliação Propostos
Provas, seminários, desenvolvimento de projetos, avaliação por pares, testes.
Bibliografia Básica
Redes de Computadores – 80 aulas
Objetivos de Aprendizagem
Compreender os tipos de redes de computadores, cabos, protocolos e os modelos OSI e TCP/IP,
capacitando a projetar, configurar e implementar redes de computadores para diferentes ambientes e
necessidades, bem como compreender configurações gerais de switches e roteadores e aplicar práticas de
endereçamento IPv4 e IPv6
Ementa
Estudo dos conceitos fundamentais de redes de computadores, incluindo tipos de redes, topologias,
cabeamento, padrões de comunicação e protocolos. Análise dos modelos OSI e TCP/IP e suas camadas. Estudo
de tecnologias de LANs, WANs e redes de alta velocidade. Introdução ao endereçamento IP (IPv4 e IPv6) e à
divisão de sub-redes. Configuração de equipamentos de rede, como switches e roteadores, e interconexão de
redes, além da avaliação de desempenho e estrutura da Internet.
Metodologias Propostas
Aulas Expositivas. Aprendizagem Baseada em Projetos/Problemas. Gamificação. Atividades em
pares/grupos. Sala de Aula Invertida. Estudo de Caso Real. Rotação por Estações.
Instrumentos de Avaliação Propostos
Provas, seminários, desenvolvimento de projetos, avaliação por pares, testes.
Bibliografia Básica
•
TANENBAUM, A., FEAMSTER N. e WETHERALL D. Redes de Computadores, 6a ed, Bookman, 2021
ISBN: 09788582605608
•
KUROSE, J. F., ROSS, K. W., Redes de Computadores e a Internet – Uma abordagem Top-Down,
8ª Ed. Bookman, 2021 ISBN: 9788582605592
•
MORAES, A. F., Redes de Computadores – Fundamentos, 8ª Ed. Érica, 2020 ISBN-10:
8536532963 ISBN-13: 978-8536532967
Bibliografia Complementar
Linguagem de Programação II – 80 aulas
Objetivos de Aprendizagem
Compreender os conceitos e princípios fundamentais da Programação Orientada a Objetos (POO) e
aplicar suas técnicas para projetar e implementar sistemas de software robustos, reutilizáveis e de fácil
manutenção, utilizando abstração, encapsulamento, herança e polimorfismo, promovendo o reuso e a
flexibilidade do código.
Ementa
História e evolução da Programação Orientada a Objetos (POO). Comparação entre POO e outros
paradigmas. Fundamentos de POO: classes, objetos, atributos e métodos. Aplicação de encapsulamento,
modificadores de acesso, herança, polimorfismo, sobrecarga e sobrescrita de métodos. Abstração por meio de
classes e interfaces. Relações entre objetos: composição, agregação e herança. Melhores práticas para reuso
e manutenção de código. Implementação de sistemas orientados a objetos em linguagens de programação,
com integração a bancos de dados.
Metodologias Propostas
Aulas Expositivas. Aprendizagem Baseada em Projetos/Problemas. Gamificação. Atividades em
pares/grupos. Sala de Aula Invertida. Estudo de Caso Real. Rotação por Estações.
Instrumentos de Avaliação Propostos
Provas, seminários, desenvolvimento de projetos, avaliação por pares, testes.
Bibliografia Básica
Empreendedorismo e Inovação – 80 aulas
Objetivos de Aprendizagem
Apresentar ao estudante conceitos de empreendedorismo, inovação e criação de novos negócios, bem
como ferramentas de gestão de negócios. Os estudantes deverão ser capazes de: elaborar projeto para a
criação de um novo negócio, alinhando-se ao Projeto Integrador III.
Ementa
O planejamento de um projeto de negócios. Implantação e implementação de projetos de negócios.
Conceitos de marketing e de marketing digital. O comportamento do consumidor. Marketing de conteúdo.
Marketing nas mídias sociais. E-mail marketing. Marketing viral. Publicidade on-line. Pesquisa de marketing online. Administração de custos e dos prazos de implantação em projetos. Identificação de oportunidades de
investimentos. Análise de mercado. Desenvolvimento e implementação de negócios. Finanças de um projeto de
Investimentos. Análise de sensibilidade. Empreendedorismo e inovação: liderança estratégica. Administração
participativa e os novos modelos de administração. Principais funções administrativas e respectivos sistemas de
informação. Mecanismos e procedimentos para criação de empresas.
Metodologias Propostas
Aulas Expositivas. Aprendizagem Baseada em Projetos/Problemas. Gamificação. Atividades em
pares/grupos. Sala de Aula Invertida. Estudo de Caso Real. Rotação por Estações.
Instrumentos de Avaliação Propostos
Provas, seminários, desenvolvimento de projetos, avaliação por pares, testes.
Bibliografia Básica
•
DORNELAS, J. et al. Criação de Novos Negócios: Empreendedorismo para o Século XXI. 2. ed.
Campus, 2014.
Banco de Dados II – 80 aulas
Objetivos de Aprendizagem
Compreender os conceitos fundamentais de bancos de dados não relacionais (NoSQL), suas principais
categorias e diferenças em relação aos bancos relacionais, desenvolvendo habilidades para modelagem,
implementação e gerenciamento de soluções em ambientes NoSQL, com foco em big data, sistemas distribuídos,
e recuperação e segurança de dados.
Ementa
Introdução aos bancos de dados não relacionais (NoSQL), abordando características e diferenças em
relação aos bancos de dados relacionais. Classificação dos bancos de dados NoSQL: chave-valor, orientados
a colunas, orientados a documentos e orientados a grafos. Modelagem de dados para ambientes NoSQL e
implementação de operações básicas e avançadas, considerando a consistência eventual e modelos de
consistência distribuída. Aplicação de NoSQL em big data, sistemas distribuídos e tempo real. Estudo de casos
práticos e implementação de cópia de segurança e restauração.
Metodologias Propostas
Aulas Expositivas. Aprendizagem Baseada em Projetos/Problemas. Gamificação. Atividades em
pares/grupos. Sala de Aula Invertida. Estudo de Caso Real. Rotação por Estações.
Instrumentos de Avaliação Propostos
Provas, seminários, desenvolvimento de projetos, avaliação por pares, testes.
Bibliografia Básica
DIAS, ARIEL DA SILVA. Bancos de Dados Não Relacionais. São Paulo: Senac, 2023.
•
FEITOSA, M. P. Mongodb – O Banco De Dados Nosql Mais Utilizado Da Atualidade. São Paulo:
Clube de Autores, 2023.
•
SADALAGE, P. J., & FOWLER, M. NoSQL Essencial: Um Guia Conciso para o Mundo Emergente da
Persistência Poliglota. São Paulo: Novatec, 2019.
Bibliografia Complementar
Projeto Integrador ADS III – 40 aulas
Objetivos de Aprendizagem
Desenvolver uma aplicação Full Stack (CRUD completo) com persistência de dados e implementar a
gestão do projeto utilizando metodologias ágeis, simulando um ambiente de desenvolvimento profissional.
Desenvolver projetos que envolvam ações de responsabilidade social, cidadania, cultura, ciência, tecnologia e
inovação promovendo a cooperação e troca de saberes com diversos segmentos da sociedade.
Ementa
Construção de um sistema transacional dinâmico (ex: sistema de controle de estoque, biblioteca).
Desenvolvimento de uma API RESTful para o back-end e integração com o front-end. Aplicação de técnicas de
otimização de consultas (tuning) e gerenciamento do projeto em ciclos de sprint.
Metodologias Propostas
Aulas Expositivas. Aprendizagem Baseada em Projetos/Problemas. Gamificação. Atividades em
pares/grupos. Sala de Aula Invertida. Estudo de Caso Real. Rotação por Estações. Participação em projetos
junto aos diversos segmentos da sociedade que envolvam ações de responsabilidade social, cidadania e
cultura, ciência, tecnologia e inovação
Instrumentos de Avaliação Propostos
Provas, seminários, desenvolvimento de projetos, avaliação por pares, testes.
Bibliografia Básica
•
FARACO, C. A.; VIEIRA, F. E. Escrever na Universidade 1: Fundamentos. 1ª ed. São Paulo:
Parábola, 2019. ISBN: 978-8579341571.
•
KOCH, I. V.; ELIAS, V. M. Escrever e argumentar. 1ª ed. São Paulo: Contexto, 2016. ISBN
9788572449502.
TERRA, E. Língua Portuguesa: desenvolvendo competências de leitura e escrita. 1ª ed. São Paulo:
Saraiva, 2023. ISBN 9788571441460.
Bibliografia Complementar
INGLÊS III – 40 aulas
Objetivo: O aluno deverá ser capaz de participar de discussões em contextos sociais e empresariais usando linguagem apropriada de polidez e formalidade, expressar opiniões e necessidades, fazer solicitações, descrever habilidades, responsabilidades e experiências profissionais; usar números para descrever preços, dados e gráficos; compreender informações de manuais, relatórios e textos técnicos específicos da área; redigir cartas e e-mails comerciais simples; entender diferenças de pronúncia.
Ementa: Expansão da compreensão e produção oral e escrita por meio de funções sociais e estruturas básicas da língua. Ênfase na oralidade, atendendo às especificidades acadêmico-profissionais da área e abordando aspectos sócio-culturais da língua inglesa.
Bibliografia básica:
Livro texto adotado pelo corpo docente.
OXFORD. Oxford Business English Dictionary with CD-Rom. Seventh Edition. Oxford University Press, 2007.
Bibliografia complementar:
HUGES, John et al. Business Result: Pre-Intermediate Student Book Pack. NY: Oxford University Press, 2009.
MURPHY, Raymond. English Grammar in Use. CD-Rom with answers. Third Edition. Cambridge, 2007.
POSITIVO INFORMÁTICA. Tell Me More – Nível Intermediário. Curitiba, 2007.RICHARDS, Jack C. New Interchange: Student’s Book 1. Third Edition. Cambridge University Press, 2008.
Padrões de Projeto de Software – 80 aulas
Objetivos de Aprendizagem
Compreender, aplicar e adaptar padrões de projeto de software para desenvolver soluções
reutilizáveis, escaláveis e de fácil manutenção, utilizando boas práticas de design orientado a objetos e
princípios de engenharia de software para resolver problemas complexos de arquitetura e design em
diferentes contextos de desenvolvimento. Desenvolver projeto integrado com os demais componentes
curriculares do semestre que envolvam ações de responsabilidade social, cidadania, cultura, ciência, tecnologia
e inovação promovendo a cooperação e troca de saberes com diversos segmentos da sociedade.
Ementa
Introdução a conceitos e categorias de padrões de projeto de software, incluindo padrões criacionais,
estruturais e comportamentais. Estudo de padrões arquiteturais, como Model-View-Controller (MVC),
Microservices e Event-Driven Architecture (EDA). Aplicação prática dos padrões de projeto em ambientes de
programação orientada a objetos, com ênfase em refatoração, reutilização de código e combinações de
padrões para soluções complexas. Análise de estudos de caso e uso de ferramentas adequadas.
Metodologias Propostas
Aulas Expositivas. Aprendizagem Baseada em Projetos/Problemas. Gamificação. Atividades em
pares/grupos. Sala de Aula Invertida. Estudo de Caso Real. Rotação por Estações. Participação em projetos
junto aos diversos segmentos da sociedade que envolvam ações de responsabilidade social, cidadania e
cultura, ciência, tecnologia e inovação.
Instrumentos de Avaliação Propostos
Provas, seminários, desenvolvimento de projetos, avaliação por pares, testes.
Bibliografia Básica
•
FREEMAN, E., FREEMAN, E., & SIERRA, K. Use a Cabeça! Padrões de Projetos (2ª ed.). Alta Books,
2021.
•
GAMMA, E., HELM, R., JOHNSON, R., & VLISSIDES, J. Padrões de Projeto: Soluções Reutilizáveis
de Software Orientados a Objetos. Bookman, 2020.
•
SHVETs, A. Mergulho em Padrões de Projeto: Refatoração e Melhoria de Código Orientado a
Objetos. Novatec, 2022.
Bibliografia Complementar
Estrutura de Dados – 80 aulas
Objetivos de Aprendizagem
Compreender, implementar e aplicar estruturas de dados lineares e não lineares no desenvolvimento de
algoritmos e soluções computacionais eficientes, analisando sua complexidade e desempenho, e utilizando
linguagens de programação para resolver problemas computacionais.
Ementa
Estudo dos conceitos fundamentais de tipos abstratos de dados, suas representações, operações e
manipulações, com foco em listas, pilhas, filas, grafos e árvores. Implementação de algoritmos de ordenação
e busca, incluindo algoritmos elementares e de divisão e conquista, em diferentes contextos computacionais.
Utilização de alocação dinâmica, ponteiros e recursividade na solução de problemas, com aplicação prática
de tabelas de espalhamento e árvores binárias de busca. Introdução à análise de desempenho de algoritmos
e sua otimização no desenvolvimento de software.
Metodologias Propostas
Aulas Expositivas. Aprendizagem Baseada em Projetos/Problemas. Gamificação. Atividades em
pares/grupos. Sala de Aula Invertida. Estudo de Caso Real. Rotação por Estações.
Instrumentos de Avaliação Propostos
Provas, seminários, desenvolvimento de projetos, avaliação por pares, testes.
Bibliografia Básica
•
ALTHOFF, C. Cientista da Computação Autodidata: Guia de estruturas de dados e algoritmos
para o iniciante. Novatec Editora. 2022.
Estatística Aplicada – 80 aulas
Objetivos de Aprendizagem
Compreender e aplicar os conceitos fundamentais da Estatística Descritiva, utilizando técnicas de análise
de dados, modelos probabilísticos e métodos de inferência estatística para a tomada de decisão, prevendo
tendencias e comportamentos em dados computacionais. Empregar ferramentas de programação e software
estatístico para a resolução de problemas práticos.
Ementa
Razões e proporções. Grandezas diretamente e inversamente proporcionais. Porcentagem e variação
percentual. Estudo dos conceitos fundamentais de Estatística Descritiva (distribuições de frequências, tipos de
gráficos, medidas de tendência central e dispersão, correlação e regressão linear). Noções de Teoria dos
Conjuntos e Análise Combinatória. Probabilidade. Distribuições de Probabilidade (Binomial, Poisson e Normal).
Aplicação de técnicas de amostragem. Construção de intervalos de confiança (testes de hipótese). Utilização
de ferramentas computacionais para auxiliar na tomada de decisão.
Metodologias Propostas
Aulas Expositivas. Aprendizagem Baseada em Projetos/Problemas. Gamificação. Atividades em
pares/grupos. Sala de Aula Invertida. Estudo de Caso Real. Rotação por Estações.
Instrumentos de Avaliação Propostos
Provas, seminários, desenvolvimento de projetos, avaliação por pares, testes.
Bibliografia Básica
•
BUSSAB, W. O.; MORETTIN, P. A. Estatística Básica. 10. ed. São Paulo: Saraiva, 2024.
TRIOLA, M. F. Introdução à Estatística. 14. ed. Rio de Janeiro: LTC, 2024.
MAGALHÃES, M. N. & LIMA, A. C. P. Noções de Probabilidade e Estatística. 8. ed. São Paulo:
Edusp, 2025.
Bibliografia Complementar
Desenvolvimento para Dispositivos Móveis – 80 aulas
Objetivos de Aprendizagem
Compreender e aplicar técnicas de desenvolvimento de aplicações móveis, utilizando tanto abordagens
nativas quanto híbridas, com foco na criação de soluções responsivas, integradas a funcionalidades nativas,
garantindo eficiência, manutenção e experiência do usuário em plataformas móveis como Android e iOS.
Ementa
Estudo da evolução e das principais plataformas móveis, incluindo ferramentas e linguagens de
desenvolvimento para aplicações nativas e híbridas. Introdução a frameworks híbridos, e à criação de
interfaces interativas com widgets e controle de estado. Desenvolvimento de aplicações móveis integradas a
funcionalidades nativas, com persistência de dados locais e remotos, e consumo de APIs RESTful. Utilização de
práticas como Test-Driven Development (TDD), controle de versionamento, publicação e distribuição de
aplicações.
Metodologias Propostas
Aulas Expositivas. Aprendizagem Baseada em Projetos/Problemas. Gamificação. Atividades em
pares/grupos. Sala de Aula Invertida. Estudo de Caso Real. Rotação por Estações.
Instrumentos de Avaliação Propostos
Provas, seminários, desenvolvimento de projetos, avaliação por pares, testes.
Bibliografia Básica
•
ZAMMETTI, F. Flutter na Prática: Melhore seu Desenvolvimento Mobile com o SDK Open Source
Mais Recente do Google. São Paulo: Novatec , 2020.
KUMAR, T. React Fluente: Crie Aplicações Web Rápidas, Eficazes e Intuitivas. São Paulo: Novatec ,
2024.
•
SILVA, M. S. React Aprenda Praticando: Desenvolva Aplicações Web Reais com Uso da Biblioteca
React e de Seus Módulos Auxiliares. São Paulo: Novatec , 2021.
Bibliografia Complementar
GLAUBER, N. Dominando o Android com Kotlin. São Paulo: Novatec, 2019.
Interação e Experiência do Usuário – 80 aulas
Objetivos de Aprendizagem
Introduzir os conceitos fundamentais da Interação Humano-Computador (IHC) e sua aplicação no
desenvolvimento de sistemas interativos. Apresentar os princípios básicos de design de interfaces e a
importância da experiência do usuário (UX). Os estudantes deverão ser capazes de: Compreender os conceitos
básicos de IHC e UX; Identificar os principais componentes de interfaces Web e Mobile; . Aplicar princípios
básicos de design para criar interfaces simples e eficazes; Reconhecer a importância da usabilidade e
acessibilidade em sistemas interativos Web e Mobile; aplicar os conceitos estudados de forma prática
alinhando-se ao Projeto Integrador I. O objetivo de aprendizagem está centrado na compreensão das
necessidades da sociedade, desenvolvendo o sentimento de responsabilidade social e cidadania. A partir da
identificação de uma necessidade social específica, a aprendizagem passa a ser focada na troca de saberes
e no aprendizado do desenvolvimento de um novo negócio com base na inovação para suprir a necessidade
social identificada
Ementa
Fundamentos de Interação Humano-Computador (IHC); Conceitos básicos de Experiência do Usuário
(UX); Princípios de design de interfaces de usuário; Elementos de uma interface gráfica; Introdução à
usabilidade e acessibilidade; História e evolução da IHC; Fatores humanos e cognitivos na interação. Padrões
Web para acessibilidade de sites
Metodologias Propostas
Aulas Expositivas. Aprendizagem Baseada em Projetos/Problemas. Gamificação. Atividades em
pares/grupos. Sala de Aula Invertida. Estudo de Caso Real. Rotação por Estações.
Instrumentos de Avaliação Propostos
Provas, seminários, desenvolvimento de projetos, avaliação por pares, testes.
Bibliografia Básica
•
BOARINI, M.; Dos Humanos aos Humanos Digitais e Não Humanos: a Nova Ordem Social da
Coexistência; Ed. Estação das Letras e Cores; 1ª edição – 2024
MARQUES, B. T.; Interação humano-computador: Uma ferramenta para avaliação heurística; Ed.
Novas Edições Acadêmicas – 2022
•
ROSA, J.G.S.; Teste De Usabilidade: Aprimorando A Experiência Do Usuário E A Interação
Humano-computador; Ed. 2Ab-Novas Ideias – 2021
Bibliografia Complementar
Projeto Integrador ADS IV – 40 aulas
Objetivos de Aprendizagem
Projetar e desenvolver uma solução de software distribuída, onde um aplicativo móvel consome serviços
de uma API, aplicando Padrões de Projeto para garantir a manutenibilidade e a qualidade da arquitetura.
Desenvolver projetos que envolvam ações de responsabilidade social, cidadania, cultura, ciência, tecnologia e
inovação promovendo a cooperação e troca de saberes com diversos segmentos da sociedade.
Ementa
Desenvolvimento de um aplicativo móvel (Android/iOS) que se comunica com a API desenvolvida no
Projeto Integrador III. Aplicação de pelo menos três Padrões de Projeto (ex: Factory, Strategy, Observer) no
código. Utilização de conceitos de Estrutura de Dados para otimizar a performance em pontos críticos do
sistema.
Metodologias Propostas
Aulas Expositivas. Aprendizagem Baseada em Projetos/Problemas. Gamificação. Atividades em
pares/grupos. Sala de Aula Invertida. Estudo de Caso Real. Rotação por Estações. Participação em projetos
junto aos diversos segmentos da sociedade que envolvam ações de responsabilidade social, cidadania e
cultura, ciência, tecnologia e inovação
Instrumentos de Avaliação Propostos
Provas, seminários, desenvolvimento de projetos, avaliação por pares, testes.
Bibliografia Básica
•
FARACO, C. A.; VIEIRA, F. E. Escrever na Universidade 1: Fundamentos. 1ª ed. São Paulo:
Parábola, 2019. ISBN: 978-8579341571.
KOCH, I. V.; ELIAS, V. M. Escrever e argumentar. 1ª ed. São Paulo: Contexto, 2016. ISBN
9788572449502.
•
TERRA, E. Língua Portuguesa: desenvolvendo competências de leitura e escrita. 1ª ed. São Paulo:
Saraiva, 2023. ISBN 9788571441460.
Bibliografia Complementar
INGLÊS IV – 40 aulas
Objetivo: O aluno deverá ser capaz de participar de discussões e negociações em contextos sociais e empresariais, destacando vantagens, desvantagens e necessidades. Preparar-se para participar de entrevistas de emprego presenciais e por telefone. Compreender informações de manuais, relatórios e textos técnicos específicos da área. Redigir cartas e e-mails comerciais, relatórios e currículos. Aperfeiçoar a entoação e o uso dos diferentes fonemas da língua.
Ementa: Consolidação da compreensão e produção oral e escrita com a utilização de funções sociais e estruturas básicas da língua desenvolvidas na disciplina Inglês 3. Ênfase na oralidade, atendendo às especificidades acadêmico-profissionais da área e abordando aspectos sócio-culturais da língua inglesa.
Bibliografia básica:
Livro texto adotado pelo corpo docente.
Bibliografia complementar:
DUCKWORTH, Michael. Essential Business Grammar & Practice. – English level: Intermediate to Upper-Intermediate. New Edition. Oxford, UK: Oxford University Press, 2007.
IBBOTSON, Mark et al. Business Start-up 2 Student’s Book. Cambridge University Press, 2009.
OXENDEN, Clive et al. American English File: Student’s Book 1. New York, NY: Oxford University Press, 2008.
OXFORD. Oxford Advanced Learner´s Dictionary with CD-Rom. 7th Edition. Oxford University Press, 2007.
Qualidade e Testes de Software – 80 aulas
Objetivos de Aprendizagem
Compreender os principais conceitos e técnicas de qualidade de software, aplicando métodos de testes
manuais e automatizados ao longo do ciclo de vida do desenvolvimento, assegurando a confiabilidade,
performance, segurança e conformidade com normas e padrões internacionais de qualidade, além de planejar,
executar e documentar testes utilizando ferramentas adequadas e boas práticas para garantir a excelência
dos produtos de software.
Ementa
Introdução aos conceitos e importância da qualidade de software, com foco em métricas de qualidade,
garantia de qualidade e normas internacionais aplicáveis. Estudo do ciclo de vida do desenvolvimento de
software e o papel da qualidade em cada fase. Abordagem prática de testes de software, incluindo testes
de unidade, integração, aceitação, regressão, desempenho e segurança. Planejamento, elaboração e
execução de casos de teste, além da automação de testes e utilização de ferramentas para gerenciamento de
qualidade. Verificação e validação de software em processos ágeis e tradicionais de desenvolvimento. Análise
de resultados, geração de relatórios e controle de versão. Tendências e desafios em qualidade e testes de
software.
Metodologias Propostas
Aulas Expositivas. Aprendizagem Baseada em Projetos/Problemas. Gamificação. Atividades em
pares/grupos. Sala de Aula Invertida. Estudo de Caso Real. Rotação por Estações.
Instrumentos de Avaliação Propostos
Provas, seminários, desenvolvimento de projetos, avaliação por pares, testes.
Bibliografia Básica
VALENTE, Marco Tulio. Engenharia de Software Moderna: Princípios e Práticas para Desenvolvimento
de Software com Produtividade. Belo Horizonte: Editora UFMG, 2020.
GANDARA, F. Qualidade E Teste Em Software. São Paulo: Clube de Autores, 2020.
MELO, W. Fundamentos Em Q.A. & Testes De Software. Rio de Janeiro: Clube de Autores, 2023.
•
MUNIZ, A.; BOAS, C. V.; CABRAL, B.; COLARES, R. Jornada Ágil de Qualidade: aplique técnicas
de qualidade no início do ciclo para implantação contínua de software. Porto Alegre: Brasport,
2020.
Bibliografia Complementar
ROCHA, A. C. Simplificando teste de software: Compartilhando Experiências. São Paulo: Clube dos
Autores, 2024.
Sistemas Embarcados IoT– 80 aulas
Objetivos de Aprendizagem
Compreender e aplicar conceitos, arquiteturas e componentes essenciais de sistemas embarcados e
Internet das Coisas (IoT), projetando e implementando soluções que integram microcontroladores, sensores e
atuadores, utilizando plataformas de desenvolvimento e bibliotecas específicas para IoT, além de dominar
tecnologias de comunicação e assegurar segurança e privacidade nas implementações.
Ementa
Introdução aos sistemas embarcados e Internet das Coisas (IoT): definição, histórico e evolução.
Arquitetura e componentes de IoT, incluindo microcontroladores, sistemas de memória, interfaces de
comunicação, sensores e atuadores. Hardware e software para sistemas embarcados. Programação de
microcontroladores, controle de fluxo de dados, manipulação de memória, e comunicação sem fio. Tecnologias
e protocolos de comunicação na IoT. Plataformas de desenvolvimento para IoT, integração de sensores e
atuadores, persistência de dados e visualização. Segurança em aplicações IoT. Cenários de aplicação da IoT.
Metodologias Propostas
Aulas Expositivas. Aprendizagem Baseada em Projetos/Problemas. Gamificação. Atividades em
pares/grupos. Sala de Aula Invertida. Estudo de Caso Real. Rotação por Estações.
Instrumentos de Avaliação Propostos
Provas, seminários, desenvolvimento de projetos, avaliação por pares, testes.
Bibliografia Básica
•
STEVAN JR, S. L. IoT-Internet das coisas: Fundamentos e aplicações em Arduinio e NodeMCU. São
Paulo: Erica. 2018.
TÓPICOS ESPECIAIS EM INFORMÁTICA – 80 aulas
Objetivo: Manter-se atualizado com o estado da arte em TI.
Ementa: Discussão e apresentação de temas atuais da área de Tecnologia da Informação, de interesse à formação dos profissionais. Inovações e aplicações diferenciadas em informática.
Bibliografia básica:
A que for definida no plano de ensino.
Engenharia de Aplicações Web – 80 aulas
Objetivos de Aprendizagem
Desenvolver e integrar aplicações web dinâmicas utilizando linguagens de programação back-end,
frameworks e padrões de arquitetura, aplicando técnicas de persistência de dados, consumo de APIs e
gerenciamento de versionamento para criar soluções escaláveis e eficientes, além de compreender o
funcionamento básico de servidores de internet e integrar com front-end.
Ementa
Estudo da arquitetura de sistemas web, relacionando arquitetura de dados, arquitetura da informação
e persistência de dados. Utilização de ambientes virtuais e ferramentas de automação para o desenvolvimento
e manutenção de aplicações web modernas, com ênfase em frameworks de mapeamento objeto-relacional e
tecnologias de persistência. Implementação de chamadas assíncronas e integração/consumo de APIs públicas
e abertas em aplicações dinâmicas. Gerenciamento de cookies, sessões e escopos de memória. Desenvolvimento
de aplicações hospedadas com controle de versionamento, aplicando práticas modernas de integração
contínua, automação de tarefas e implantação em ambientes de hospedagem.
Metodologias Propostas
Aulas Expositivas. Aprendizagem Baseada em Projetos/Problemas. Gamificação. Atividades em
pares/grupos. Sala de Aula Invertida. Estudo de Caso Real. Rotação por Estações.
Instrumentos de Avaliação Propostos
Provas, seminários, desenvolvimento de projetos, avaliação por pares, testes.
Bibliografia Básica
•
BROWN, E. Programação Web com Node e Express: Beneficiando-se da Stack JavaScript. São
Paulo: Novatec, 2020.
Inteligência Artificial e Aplicações – 80 aulas
Objetivos de Aprendizagem
Compreender os diferentes paradigmas que embasam as aplicações da IA. Entender os principais
objetivos e as limitações da Inteligência Artificial (IA). Aplicar os conceitos e técnicas da Inteligência Artificial.
Ementa
Conceituação e aplicação da Inteligência Artificial. Paradigmas da Inteligência Artificial. Representação
de Conhecimento. Sistemas baseados em conhecimento: engenharia, aquisição e processamento do
conhecimento. Construção de um sistema especialista. Uso de algoritmos genéticos para solução de problemas.
Jogos (Minimáx), Satisfação de Restrições e Aprendizado Automático
Metodologias Propostas
Aulas Expositivas. Aprendizagem Baseada em Projetos/Problemas. Gamificação. Atividades em
pares/grupos. Sala de Aula Invertida. Estudo de Caso Real. Rotação por Estações.
Instrumentos de Avaliação Propostos
Provas, seminários, desenvolvimento de projetos, avaliação por pares, testes.
Bibliografia Básica
COPPIN, B. Inteligência artificial. Rio de Janeiro: LTC, 2015.)
INGLÊS V – 40 aulas
Objetivo: O aluno deverá ser capaz de fazer uso das habilidades lingüístico-comunicativas com maior espontaneidade e confiança. Fazer uso de estratégias argumentativas. Acompanhar reuniões e apresentações orais simples e tomar nota de informações. Redigir correspondência comercial em geral. Compreender informações em artigos acadêmicos e textos técnicos específicos da área. Aperfeiçoar a entoação e o uso dos diferentes fonemas da língua, de forma a garantir a inteligibilidade nos contatos em ambiente profissional, tanto pessoalmente quanto ao telefone.
Ementa: Aprofundamento da compreensão e produção oral e escrita com a utilização de funções sociais e estruturas mais complexas da língua. Ênfase escrita e na oralidade, atendendo às especificidades acadêmico-profissionais da área e abordando aspectos sócio-culturais da língua inglesa.
Bibliografia básica:
Livro texto adotado pelo corpo docente.
Bibliografia complementar:
CAMBRIDGE. Cambridge Advanced Learner´s Dictionary with CD-Rom. 3rd ed. Cambridge University, 2007.
HUGES, John et al. Business Result Business Result: Advanced Student Book Pack. New York, NY: Oxford University Press, 2009.
POSITIVO INFORMÁTICA. Tell Me More – Nível Avançado. Curitiba, 2007.
RICHARDS, Jack C. New Interchange: Student’s Book 2. Third Edition. Cambridge University Press, 2008.
Gestão e Mineração de Dados – 80 aulas
Objetivos de Aprendizagem
Capacitar o estudante a compreender e aplicar os fundamentos de gestão e mineração de dados,
explorando o ciclo de vida da informação, desde sua coleta, organização e integração até a análise e
extração de conhecimento. Desenvolver habilidades para transformar dados em ativos estratégicos, utilizando
conceitos, técnicas e metodologias de Business Intelligence (BI) e Data Mining, promovendo soluções aplicadas
a diferentes setores produtivos, sempre alinhadas às exigências éticas, tecnológicas e organizacionais.
Ementa
Fundamentos da gestão de dados e sua relevância como ativos organizacionais. Ciclo de vida dos dados:
coleta, armazenamento, integração, qualidade, segurança e privacidade. Tipos de dados: estruturados, não
estruturados e semiestruturados. Conceitos de Business Intelligence e suporte à decisão. Fundamentos da
mineração de dados: processo de descoberta de conhecimento, tarefas de mineração (classificação,
agrupamento, regras de associação, análise de desvios). Algoritmos e metodologias aplicados às principais
técnicas de mineração. Mineração de textos e Web mining. Aplicações e implicações éticas da análise de
dados no contexto organizacional.
Metodologias Propostas
Aulas Expositivas. Aprendizagem Baseada em Projetos/Problemas. Gamificação. Atividades em
pares/grupos. Sala de Aula Invertida. Estudo de Caso Real. Rotação por Estações.
Instrumentos de Avaliação Propostos
Provas, seminários, desenvolvimento de projetos, avaliação por pares, testes.
Bibliografia Básica
HAN, Jiawei; KAMBER, Micheline; PEI, Jian. Data Mining: conceitos e técnicas. 3. ed. Rio de
Janeiro: Elsevier, 2012.
Gestão e Mineração de Dados – 80 aulas
Objetivos de Aprendizagem
Capacitar o estudante a compreender e aplicar os fundamentos de gestão e mineração de dados,
explorando o ciclo de vida da informação, desde sua coleta, organização e integração até a análise e
extração de conhecimento. Desenvolver habilidades para transformar dados em ativos estratégicos, utilizando
conceitos, técnicas e metodologias de Business Intelligence (BI) e Data Mining, promovendo soluções aplicadas
a diferentes setores produtivos, sempre alinhadas às exigências éticas, tecnológicas e organizacionais.
Ementa
Fundamentos da gestão de dados e sua relevância como ativos organizacionais. Ciclo de vida dos dados:
coleta, armazenamento, integração, qualidade, segurança e privacidade. Tipos de dados: estruturados, não
estruturados e semiestruturados. Conceitos de Business Intelligence e suporte à decisão. Fundamentos da
mineração de dados: processo de descoberta de conhecimento, tarefas de mineração (classificação,
agrupamento, regras de associação, análise de desvios). Algoritmos e metodologias aplicados às principais
técnicas de mineração. Mineração de textos e Web mining. Aplicações e implicações éticas da análise de
dados no contexto organizacional.
Metodologias Propostas
Aulas Expositivas. Aprendizagem Baseada em Projetos/Problemas. Gamificação. Atividades em
pares/grupos. Sala de Aula Invertida. Estudo de Caso Real. Rotação por Estações.
Instrumentos de Avaliação Propostos
Provas, seminários, desenvolvimento de projetos, avaliação por pares, testes.
Bibliografia Básica
HAN, Jiawei; KAMBER, Micheline; PEI, Jian. Data Mining: conceitos e técnicas. 3. ed. Rio de
Janeiro: Elsevier, 2012.
Projeto Integrador ADS V – 40 aulas
Objetivos de Aprendizagem
Integrar uma funcionalidade inteligente (IA ou Mineração de Dados) em uma aplicação web e
implementar um processo robusto de garantia de qualidade, com foco em testes automatizados e análise de
dados. Desenvolver projetos que envolvam ações de responsabilidade social, cidadania, cultura, ciência,
tecnologia e inovação promovendo a cooperação e troca de saberes com diversos segmentos da sociedade.
Ementa
Desenvolvimento de um módulo de IA (ex: sistema de recomendação, classificador) ou um dashboard de
BI. Integração deste módulo à aplicação web. Elaboração e execução de um plano de testes completo, incluindo
testes de unidade, integração e automação de testes de interface (UI).
Metodologias Propostas
Aulas Expositivas. Aprendizagem Baseada em Projetos/Problemas. Gamificação. Atividades em
pares/grupos. Sala de Aula Invertida. Estudo de Caso Real. Rotação por Estações. Participação em projetos
junto aos diversos segmentos da sociedade que envolvam ações de responsabilidade social, cidadania e
cultura, ciência, tecnologia e inovação.
Instrumentos de Avaliação Propostos
Provas, seminários, desenvolvimento de projetos, avaliação por pares, testes.
Bibliografia Básica
•
FARACO, C. A.; VIEIRA, F. E. Escrever na Universidade 1: Fundamentos. 1ª ed. São Paulo:
Parábola, 2019. ISBN: 978-8579341571.
KOCH, I. V.; ELIAS, V. M. Escrever e argumentar. 1ª ed. São Paulo: Contexto, 2016. ISBN
9788572449502.
•
TERRA, E. Língua Portuguesa: desenvolvendo competências de leitura e escrita. 1ª ed. São Paulo:
Saraiva, 2023. ISBN 9788571441460.
Bibliografia Complementar
MARRAS, J. P. Administração de Recursos Humanos: do Operacional ao Estratégico. 13ª ed. São Paulo:
Saraiva, 2009
LENCIONI, P. As 3 virtudes essenciais para trabalhar em equipe: Uma história sobre colaboração. Rio
de Janeiro: Sextante, 2022.
Sistemas de Informação e Apoio à Decisão – 40 aulas
Objetivo: Discutir e resolver questões como: acesso não autorizado; direitos autorais do software; sistemas críticos com relação à segurança e a responsabilidade social; as doenças profissionais; liberdade de informação, privacidade e censura.
Ementa: Ética; comportamento profissional ético. Moral e Direito. Conceitos, princípios e normas de direito público e privado aplicados à atividade empresarial e ao exercício profissional; legislação de informática.
Bibliografia Básica
FRAGOSO, João Henrique da Rocha. Direito Autoral – da Antiguidade a Internet. Quartier Latin, 2009.
MASIERO, P C. Ética em Computação. EDUSP, 2008.
REALE, M. Lições preliminares de direito. 27.ed. Saraiva, 2009.
Bibliografia complementar:
KRAUT, R; STORCK, A. Aristóteles – A Ética à Nicomaco. Artmed, 2009.
PAESANI, L. M. Direito de Informática: comercialização e desenvolvimento internacional do software. Atlas, 2006.
PONCHIROLLI, O. Ética e Responsabilidade Social Empresarial. Juruá, 2007.
SCHWARTZ, N. Noções de Direito. Juruá, 2009.Objetivos de Aprendizagem
Reconhecer e aplicar estratégias no gerenciamento e técnicas de sistemas de informação voltadas para
a tomada de decisão, reconhecendo a importância dos recursos humanos, tecnológicos e organizacionais.
Analisar o papel da Inteligência Artificial acoplada aos sistemas de informação. Desenvolver habilidades para
transformar dados em ativos estratégicos, promovendo soluções aplicadas a diferentes setores, sempre
alinhadas as exigências éticas, tecnológicas e organizacionais. Integrar fundamentos de gestão, computação e
IA para propor soluções de apoio a decisão.
Ementa
Conceitos fundamentais e componentes dos sistemas de informação. Fundamentos e Classificação dos
sistemas de informação. Informação, conhecimento e processos de tomada de decisão. Conceitos básicos de
sistemas de apoio a decisão. Fundamentos, técnicas e métodos de sistemas de apoio a decisão. Interfaces entre
sistema e usuário. Melhorias na tomada de decisão. Utilização de sistemas de apoio a decisão. Integração de
sistemas de informação com tecnologias de Inteligência Artificial.
Metodologias Propostas
Aulas Expositivas. Aprendizagem Baseada em Projetos/Problemas. Gamificação. Atividades em
pares/grupos. Sala de Aula Invertida. Estudo de Caso Real. Rotação por Estações. Participação em projetos
junto aos diversos segmentos da sociedade que envolvam açoes de responsabilidade social, cidadania e
cultura, ciência, tecnologia e inovação.
Instrumentos de Avaliação Propostos
Avaliações diagnosticas e formativas (provas e questionários). Relatórios técnicos de estudos de caso.
Apresentação de projeto. Autoavaliação e avaliação em grupo de competências de trabalho colaborativo.
Bibliografia Básica
•
ARMSTRONG, P. Serra, Afonso Celso Cunha. Dominando as tecnologias disruptivas: aprenda a
compreender, avaliar e tomar melhores decisoes sobre qualquer tecnologia que possa impactar o
seu negocio. Ed. Autentica Business, 2019. ISBN-10 : 8551305905 ISBN-13 : 978-8551305904
•
LAUDON, K. C.; LAUDON, J. P. Sistemas de informaçao gerenciais: administrando a empresa
digital. 17. ed. Pearson, 2023. ISBN 978-8582606049.
Computação em Nuvem e Infraestrutura de Servidores – 80 aulas
Objetivos de Aprendizagem
Compreender e aplicar os conceitos fundamentais de computação em nuvem, incluindo infraestrutura,
serviços e virtualização, e projetar arquiteturas de sistemas confiáveis, seguros, eficientes e econômicos, bem
como migrar estruturas locais para a nuvem e gerenciar soluções em diferentes modelos de nuvem (IaaS, PaaS,
SaaS), utilizando padrões de segurança e documentação de APIs.
Ementa
Introdução à computação em nuvem e à infraestrutura de servidores, abrangendo nuvens privadas,
públicas e híbridas, além de conceitos de servidores físicos, virtuais e dedicados. Estudo das principais
características da nuvem, como autoatendimento sob demanda, elasticidade e mensurabilidade. Análise dos
modelos de serviço em nuvem e técnicas de virtualização. Exploração de servidores web e de aplicação,
incluindo fundamentos de hospedagem de sites e sistemas. Discussão dos principais provedores de nuvem, de
ambientes de hospedagem. Abordagem dos desafios de segurança, privacidade, integração de legados e
gerenciamento de dados e APIs em soluções baseadas em nuvem.
Metodologias Propostas
Aulas Expositivas. Aprendizagem Baseada em Projetos/Problemas. Gamificação. Atividades em
pares/grupos. Sala de Aula Invertida. Estudo de Caso Real. Rotação por Estações.
Instrumentos de Avaliação Propostos
Provas, seminários, desenvolvimento de projetos, avaliação por pares, testes.
Bibliografia Básica
•
ARUNDEL, J., & DOMINGUS, J. DevOps Nativo de Nuvem com Kubernetes: Como Construir,
Implantar e Escalar Aplicações Modernas na Nuvem. São Paulo: Novatec Editora, 2019.
•
TURUKMANE, A. V., & RAMKUMAR, D. Computação em Nuvem. São Paulo: Edições Nosso
Conhecimento, 2023.
INGLÊS VI – 40 aulas
Objetivo: Objetivo: O aluno deverá ser capaz de fazer uso das habilidades lingüístico-comunicativas com mais autonomia, eficiência e postura crítico-reflexiva. Aperfeiçoar as estratégias argumentativas, participar de reuniões e apresentações orais simples. Interagir em contextos de socialização e entretenimento. Redigir textos técnicos e acadêmicos. Compreender informações em artigos acadêmicos e textos técnicos específicos da área. Aperfeiçoar a entoação e o uso dos diferentes fonemas da língua, de forma a garantir a inteligibilidade e a fluência nos contatos em ambiente profissional, tanto pessoalmente quanto ao telefone.
Ementa: Aprimoramento da compreensão e produção oral e escrita por meio de funções sociais e estruturas mais complexas da língua desenvolvidas na disciplina Inglês 5. Ênfase na oralidade, atendendo às especificidades acadêmico-profissionais da área e abordando aspectos sócio-culturais da língua inglesa.
Bibliografia básica:
Livro texto adotado pelo corpo docente.
Bibliografia complementar:
MURPHY, Raymond. Advanced Grammar in Use CD-Rom with answers. Third Edition. Cambridge, 2007.
OXENDEN, Clive et al. American English File: Student’s Book 2. New York, NY: Oxford University Press, 2008.
POSITIVO INFORMÁTICA. Tell Me More – Business. Curitiba, 2007.
RICHARDS, Jack C. New Interchange: Student’s Book 3. Third Edition. Cambridge: Cambridge University Press, 2008.
Engenharia de Interfaces Web– 80 aulas
Objetivos de Aprendizagem
Compreender e aplicar a arquitetura de aplicações web modernas, integrando front-end, utilizando
frameworks de desenvolvimento e consumindo APIs hospedadas em servidores remotos para construir interfaces
gráficas dinâmicas e interativas, resolvendo problemas e desenvolvendo projetos diversos
Ementa
Estudo de tecnologias e padrões de navegadores aplicados ao desenvolvimento de aplicações web
modernas. Programação do lado cliente, com foco na construção de páginas dinâmicas e interativas, acesso econsumo de APIs remotas e utilização de frameworks de desenvolvimento front-end. Implementação de sistemas
web baseados na arquitetura modelo-visão-controlador (MVC) e em aplicações de página única (SPA).
Aplicação de boas práticas para criação de interfaces gráficas (GUI) e integração entre front-end e back-end
em projetos web, alinhando-se às demandas do mercado e às competências profissionais do egresso.
Metodologias Propostas
Aulas Expositivas. Aprendizagem Baseada em Projetos/Problemas. Gamificação. Atividades em
pares/grupos. Sala de Aula Invertida. Estudo de Caso Real. Rotação por Estações.
Instrumentos de Avaliação Propostos
Provas, seminários, desenvolvimento de projetos, avaliação por pares, testes.
Bibliografia Básica
SMITH, B. JSON Básico: Conheça o formato de dados preferido da web. São Paulo: Novatec, 2020.
PORTELA, F.; QUEIRÓS, R. Introdução ao Desenvolvimento Moderno Para a Web. FCA, 2018.
GABRIEL, P. A. Front-end: curso completo de HTML, CSS e JavaScript. Tech Stuff House, 2022.
KUMAR, T. React Fluente: Crie aplicações web rápidas, eficazes e intuitivas. Novatec, 2024.
Bibliografia Complementar
GOMES, A. L. XHTML/CSS: criação de páginas web (Informática) (Portuguese Edition). São Paulo: Senac. 2019.
Visão Computacional – 80 aulas
Objetivos de Aprendizagem
Apresentar aspectos teóricos e práticos relativos à área de visão computacional. Descrever técnicas para
aquisição, transformação e análise de imagens por meio de computador
Ementa
Primitivos Geométricos. Transformações Geométricas. Representação de arquivos gráficos.
Representação de cores. Fundamentos de Processamento e Análise de Imagens. Áreas de Aplicação. Aquisição
de Imagens. Formação de Imagens. Amostragem e Quantização. Técnicas de Melhoramento de Imagens.
Segmentação de Imagens. Representação e Descrição. Métodos de segmentação de imagens (incluindo
Watershed); Métodos de extração de características (incluindo técnicas baseadas em análise de
complexidade); Técnicas de reconhecimento de padrões (incluindo redes neurais artificiais).
Metodologias Propostas
Aulas Expositivas. Aprendizagem Baseada em Projetos/Problemas. Gamificação. Atividades em
pares/grupos. Sala de Aula Invertida. Estudo de Caso Real. Rotação por Estações.
Instrumentos de Avaliação Propostos
Provas, seminários, desenvolvimento de projetos, avaliação por pares, testes.
Bibliografia Básica
•
BARELLI, Felipe. Introdução à Visão Computacional: uma abordagem prática com Python e
OpenCV. São Paulo: Casa do Código, 2018.)
•
GONZALEZ, R.C.; WOODS, R.E. Processamento de Imagens Digitais. 3ª Ed. São Paulo: Pearson,
2015.)
Gestão e Governança de Tecnologia da Informação – 80 Aulas
Objetivos de Aprendizagem
Conhecer as técnicas e ferramentas para desenvolvimento de Gestão de TI.
Ementa
Planejamento estratégico e o alinhamento entre o negócio e o uso da TI. Balanced Scorecard do negócio
e de TI. Planejamento de sistemas e da infra-estrutura de TI. Governança corporativa e governança de TI.
Frameworks de melhores práticas em TI. Catálogo de serviços de TI e acordo de níveis de serviço (SLA). Custos
de TI. Segurança em TI. Auditoria de Sistemas.
Metodologias Propostas
Aulas Expositivas. Aprendizagem Baseada em Projetos/Problemas. Gamificação. Atividades em
pares/grupos. Sala de Aula Invertida. Estudo de Caso Real. Rotação por Estações.
Instrumentos de Avaliação Propostos
Provas, seminários, desenvolvimento de projetos, avaliação por pares, testes.
Bibliografia Básica
•
FERNANDES, A. A.; ABREU, V.F. Implantando a Governança de TI. 4ª Ed. Rio de Janeiro: Brasport,
2014.
OUZA, Jenner. Governança de Tecnologia da Informação e Comunicação. Rio de Janeiro:
Ciencia Moderna, 2015.)
•
STATDLOBER, Juliano. Gestão do Conhecimento em Serviços de TI – guia prático. Rio de Janeiro:
Brasport, 2016.)
Bibliografia Complementar
Projeto Integrador ADS VI – 40 Aulas
Objetivos de Aprendizagem
Conceber, desenvolver e implantar uma solução de software inovadora e com potencial de mercado,
utilizando tecnologias de Nuvem e/ou Cognitivas, e apresentar um plano de negócio para sua viabilização.
Desenvolver projetos que envolvam ações de responsabilidade social, cidadania, cultura, ciência, tecnologia e
inovação promovendo a cooperação e troca de saberes com diversos segmentos da sociedade.
Ementa
Desenvolvimento de um Produto Mínimo Viável (MVP) que resolva um problema de alto impacto,
utilizando serviços de Computação em Nuvem (IaaS, PaaS ou Serverless) e/ou um módulo de Visão
Computacional/Computação Cognitiva. Elaboração do Business Model Canvas e apresentação final (Pitch)
para uma banca avaliadora.
Metodologias Propostas
Aulas Expositivas. Aprendizagem Baseada em Projetos/Problemas. Gamificação. Atividades em
pares/grupos. Sala de Aula Invertida. Estudo de Caso Real. Rotação por Estações. Participação em projetos
junto aos diversos segmentos da sociedade que envolvam ações de responsabilidade social, cidadania e
cultura, ciência, tecnologia e inovação
Instrumentos de Avaliação Propostos
Provas, seminários, desenvolvimento de projetos, avaliação por pares, testes.
Bibliografia Básica
•
FARACO, C. A.; VIEIRA, F. E. Escrever na Universidade 1: Fundamentos. 1ª ed. São Paulo:
Parábola, 2019. ISBN: 978-8579341571.
•
KOCH, I. V.; ELIAS, V. M. Escrever e argumentar. 1ª ed. São Paulo: Contexto, 2016. ISBN
9788572449502.
TERRA, E. Língua Portuguesa: desenvolvendo competências de leitura e escrita. 1ª ed. São Paulo:
Saraiva, 2023. ISBN 9788571441460.
Bibliografia Complementar
PROGRAMAÇÃO EM MICROINFORMÁTICA – 80 aulas
Objetivo: Conhecer e aplicar recursos de programação orientada a eventos para personalizar aplicativos de escritório ( editor de textos, planilhas e banco de dados).
Ementa: Programação e personalização de aplicações em processador de texto, planilha eletrônica e banco de dados. Criação e uso de variáveis, configuração de componentes: botões, caixas de texto, botões de opção, caixas de listagem e combinação. Tratamento a eventos.
Bibliografia básica:
BROWN, C. E.; PETRUSCA, R. Programando em ACCESS com VBA. Alta Books, 2006.
FERNANDES, M. Desenvolvendo aplicações poderosas com Excel e VBA. Visual Books, 2005.
ALGORÍTMOS E LÓGICA DE PROGRAMAÇÃO – 80 aulas
Objetivo: Analisar problemas computacionais e projetar soluções por meio da construção de algorítmos.
Ementa: Projeto e representação de algorítmos. Estruturas de controle de fluxo de execução: seqüência, seleção e repetição. Tipos de dados básicos e estruturados (vetores e registros). Rotinas. Arquivos. Implementação de algorítmos usando uma linguagem de programação.
Bibliografia básica:
ASCENCIO, A. F. G, CAMPOS, E. A. V. Fundamentos da Programação de Computadores: algorítmos, Pascal e C/C++ e Java. Longman, 2007.
FORBELLONE, L. V., EBERSPACHER, H. F. Lógica de Programação: a construção de algorítmos e estruturas de dados. Prentice Hall, 2005.
ZIVIANI, Nivio. Projeto de Algorítmos com Implementações em Pascal e C. 2.ed. Thomson Pioneira, 2004.
SISTEMAS DE INFORMAÇÃO – 80 aulas
Objetivo: Contextualizar sistemas de informação.
Ementa: Conceito e classificações dos sistemas. Conceitos de dado, informação e conhecimento. Enfoque sistêmico. Sistemas de informação: conceitos, objetivos, funções, componentes e classificação. As dimensões tecnológica, organizacional e humana dos sistemas de informação. Características e funcionalidades dos sistemas de informação de nível operacional, tático e estratégico nas organizações.
Bibliografia básica:
LAUDON, Kenneth C.; Laudon J.P. Sistemas de Informação. 5.ed. Rio de Janeiro: LTC, 2004.
TURBAN, E; POTTER, R; RAINER JR, R K. Introdução a Sistemas de Informação.Campus, 2007.
ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES – 80 aulas
Objetivos: Compreender a Arquitetura e Organização de Computadores.
Ementa: Bases numéricas e codificação de dados. Introdução à lógica digital. Conceitos Básicos de Arquitetura Computacional: primeira, segunda, terceira e quarta geração de computadores, processador, canais, periféricos, Modo de Endereçamento, Tipo de Dados, Conjunto de Instruções, interrupções. Sistemas paralelos. Sistemas Operacionais: conceitos e funções. Linguagens e ferramentas. Organização de arquivos. Bancos de Dados: Conceitos e tipos de organização. Teleprocessamento e Redes: Conceitos.
Bibliografia básica:
STALLINGS, W. Arquitetura e organização de computadores. 5.ed. Prentice-Hall Brasil, 2008.
TANENBAUM, A. S. Organização Estruturada de Computadores, 5ª Ed. Prentice Hall, 2007.
TOCCI, R. J. Sistemas digitais: princípios e aplicações. 10.ed. Pearson Brasil, 2007.
MATEMÁTICA DISCRETA – 80 aulas
Objetivo: Compreender e aplicar os conceitos fundamentais da matemática para computação em situações-problema dentro do contexto do curso.
Ementa: Teoria dos conjuntos. Indução matemática. Análise combinatória. Lógica formal. Relações. Funções. Grafos e árvores.
Bibliografia básica:
GARCIA LOPEZ, J; TOSCANI, L V; MENEZES, P B. Aprendendo Matemática Discreta com Exercícios. Coleção Livros Didáticos Informática UFRGS, V.19. Bookman, 2009.
GERSTING, Judith L. Fundamentos Matemáticos para a Ciência da Computação. 5. ed. LTC, 2004.
LIPSCHUTZ, Seymour, LIPSON, Marc. Matemática Discreta. Porto Alegre: Bookman, 2004.
Bibliografia complementar:
SCHEINERMAN, E.R. Matemática Discreta: Uma Introdução. São Paulo: Cengage Learning, 2008.SULLIVAN, Michael; MIZRAHI, Abe.Matemática Finita – Uma abordagem aplicada. LTC, 2006.
ADMINISTRAÇÃO GERAL – 80 aulas
Objetivo: Compreender e identificar a evolução da administração, estruturas e funções organizacionais.
Ementa: Histórico da teoria geral da administração e abordagens básicas do pensamento administrativo. Conceito de Administração e funções administrativas. Processos Gerenciais.
Bibliografia básica:
CHIAVENATTO, I. Introdução a Teoria Geral da Administração. R J: Campus Elsevier, 2004.
COELHO, M. A essência da administração – conceitos introdutórios. São Paulo: Saraiva, 2008.
MAXIMIANO, A. C. A. Introdução à administração. São Paulo: Atlas, 2006.
Bibliografia complementar:
BATEMAN, T. S., SNELL, S. A. A. Administração: o novo cenário competitivo. S P: Atlas, 2006.
CARAVANTES, G. R. Administração: Teoria e Processo. São Paulo: Pearson, 2005.
CERTO, S. C. Administração Moderna. São Paulo: Pearson Brasil, 2003.
CÁLCULO – 80 aulas
Objetivo: Compreender e aplicar os conceitos fundamentais do cálculo em diversas áreas.
Ementa: Função real de variável real. Limites e continuidade. Derivadas. Aproximação de funções. Integrais de Reimann. Métodos de integração. Aplicação de cálculo integral. Função real a mais de uma variável real. Derivadas parciais. Diferencial total. Elementos de equações diferenciais.
FLEMMING, D. M., GONÇALVES, M. B. Cálculo A: Funções, Limite, Derivação e Integração. 6ª Edição Ampliada. Pearson Prentice Hall, 2006.
HAZZAN, S; MORETTIN, P; BUSSAB, W. Introduçao ao Cálculo para Administração, Economia. Saraiva, 2009.
MEDEIROS, V Z (org). Pre-Calculo, 2ª Ed. Revista e atualizada. Cengage, 2009.
STEWART, J. Cálculo v.1, 6.ed. Pioneira Thompson Learning, 2009.
Programação de Scripts – 80 aulas
Objetivo: Entender e aplicar conceitos de desenvolvimento de scripts em sistemas para internet bem como os padrões, técnicas e ferramentas associados.
Ementa: Tecnologias e Padrões de navegadores. Arquitetura de aplicações para Internet. Programação do lado Cliente e seus padrões. Construção de páginas dinâmicas e interativas. Acesso a banco de dados através de uma linguagem de programação. Construção de uma GUI (Graphical User Interface) para um aplicativo de banco de dados. Modelagem Visualização e Controle (Model View Controller) e outros.
Bibliografia básica:
FREEMAN, Eric; FREEMAN, Elisabeth. Use A Cabeça! HTML com CSS e XHTML. Alta Books, 2008.
MICHAEL, Morrison. Use a cabeça! Javascript. São Paulo: Alta Books, 2008.
WATRALL, E; SIARTO, J. Use A Cabeça! Web Design. Alta Books, 2009.
Bibliografia complementar:
RIORDAN, R M. Use A Cabeça! Ajax Profissional. Alta Books, 2009.
LINGUAGEM DE PROGRAMAÇÃO – 80 aulas
Objetivo: Solucionar problemas utilizando a lógica de programação e a implementação de programas por meio de uma linguagem de programação.
Ementa: Variáveis, constantes, operadores e expressões. Comando de desvio. Controle de malhas. Vetores e ponteiros. Funções de biblioteca. Estruturas, uniões e tipos definidos pelo usuário. Manipulação de arquivos.
ASCENCIO, A, F. G.; DE CAMPOS, E. A. V. Fundamentos da programação de computadores. Pearson, 2008.
DAMAS, L. M. D. Linguagem C. LTC, 2007.
LOPES, A; GARCIA, G. Introdução à Programação – 500 Algorítmos. Campus, 2002.
COMUNICAÇÃO E EXPRESSÃO – 80 aulas
Objetivo: Identificar os processos lingüísticos específicos e estabelecer relações entre os diversos gêneros discursivos para elaboração de textos escritos que circulam no âmbito empresarial; desenvolver hábitos de análise crítica de produção textual para poder assegurar coerência e coesão do texto.
Ementa: Visão geral da noção de texto. Diferenças entre oralidade e escrita, leitura, análise e produção de textos de interesse geral e da administração: cartas, relatórios, correios eletrônicos e outras formas de comunicação escrita e oral nas organizações. Coesão e coerência do texto e diferentes gêneros discursivos.
Bibliografia básica:
CINTRA; CUNHA. Nova gramática do Português contemporâneo de acordo com a nova ortografia. Lexikon, 2009.
FERREIRA, Aurélio Buarque de Holanda. Novo Dicionário Aurélio da Língua Portuguesa. Positivo, 2009.
MARTINS, D S; ZILBERKNOP. Português Instrumental: de acordo com as atuais normas da ABNT. Atlas, 2009.
Bibliografia complementar:KUNSCH, M M K. Planejamento de Relações Públicas na Comunicação Integrada. Summus, 2003.
INTERAÇÃO HUMANO COMPUTADOR – 40 aulas
Objetivo: Aplicar os conceitos de usabilidade de software.
Ementa: Fatores Humanos em Sistemas Computacionais, Fundamentos Teóricos em Interação Humano-Computador, Usabilidade, Comunicabilidade, Acessibilidade, Design de Interação, Processo de Design de Interação, Projeto, Construção e avaliação de interfaces.
Bibliografia básica:
AGNER, L. Ergodesign e Arquitetura de Informação: trabalhando com o usuario. Quartet, 2009.
ORTH, A.I. Interface Homem-Máquina. Porto Alegre: AIO, 2005.
PREECE, J.; Rogers, Y.; Sharp, H. Design de Interação: Além da Interação Homem-Computador. Porto Alegre: Bookman, 2005.
ESTRUTURAS DE DADOS – 80 aulas
Objetivo: Criar e manipular tipos abstratos de dados: listas, pilhas, filas e árvores.
Ementa: Pilhas, filas, alocação dinâmica, recursividade, listas encadeadas, tabelas de espalhamento e árvores.
EDELWEISS, N; GALANTE, R. Estruturas de Dados. Livros Didáticos UFRGS, V.18. Bookman, 2009.
KOFFMANN, E. B. Objetos, abstração, estrutura de dados e projeto. LTC, 2008.
PEREIRA, Silvio do Lago. Estruturas de Dados Fundamentais – Conceitos e Aplicações. 12ª edição, 2ª reimpressão, São Paulo: Érica, 2009.
SISTEMAS OPERACIONAIS I – 80 aulas
Objetivo: Compreender os conceitos e funcionalidades dos Sistemas Operacionais.
Ementa: Introdução a Sistemas Operacionais. Estrutura dos Sistemas Operacionais. Processos e Threads. Gerencia de Processos. Sincronização de Processos Concorrentes. Gerenciamento de Memória. Memória Virtual. Sistemas de Arquivos. Gerência de Dispositivos. Tópicos complementares. Estudos de caso.
Bibliografia básica:
OLIVEIRA, R S; CARISSIMI, A S; TOSCANI, S S. Sistemas Operacionais. Livros Didáticos 11. Bookman, 2008.
TANENBAUM, A. S. Sistemas Operacionais Modernos. Prentice Hall (Pearson), 2007.
PROGRAMAÇÃO WEB – 80 aulas
Objetivo: Implementar aplicações WEB, em servidores.
Ementa: Programação do lado servidor: conhecimento de uma linguagem e padrões. Controle de sessões, cookies, request/response e conexão com BD.
Bibliografia básica:
BASHAM, Bryan. Use A Cabeça! Servlets e JSP. Alta Books, 2008.
KURNIAWAN, B. Java para Web com Servlets, JSP e EJB. São Paulo: Ciência Moderna, 2002.
Bibliografia complementar:
BORGES JR, M P. Desenvolvendo Webservices – Guia Rápido Usando Visual Studio.Net com Banco de dados Ciência Moderna, 2005.
BORGES JR, M P. Programando em C#.Net Para Web – Guia Rápido Usando Visual Studio.Net 2003. Ciência Moderna, 2005.
MCLAUGHLIN, B. Java And Xml. Oreilly & Assoc, 2006.
NARAMORE, E; GERNER, J; BORONCZYK, T. Beginning PHP 6, Apache, MYSQL 6 Web Development. John Wiley Consumer, 2009.
LABORATÓRIO DE HARDWARE – 40 aulas
Objetivo: Conhecer e aplicar conhecimentos para diagnóstico e solução de problemas em computadores.
Ementa: Componentes da placa mãe, alimentação, memória e processador. Instalação e configuração de HD, instalação e utilização de placas, periféricos e dispositivos de hardware. Instalação, configuração e otimização de sistema operacional. Manutenção preventiva e corretiva de hardware e software.
Bibliografia básica:
BITTENCOURT, R A. Montagem de Computadores e Hardware. Brasport, 2009.
MORIMOTO, C E. Hardware – O Guia Definitivo. Sulina, 2007.
VASCONCELOS, Laércio. Manutenção de micros na prática diagnosticando, consertando prevenindo defeitos. LVC, 2009.
Bibliografia complementar:
FERREIRA, Silvio. Montagem, Configuração e Manutenção de Micros. 1.ed. Axcel, 2005.
WEBER, R F. Arquitetura de Computadores Pessoais. Serie Livros Didáticos 6. Bookman, 2008.
CONTABILIDADE – 40 aulas
Objetivo: Compreender a contabilidade como instrumento de análise, avaliação e controle das operações econômico-financeiras.
Ementa: Estrutura e análise de relatórios contábeis e financeiras: Balanço Patrimonial, Demonstração de Resultado do Exercício, Demonstração do Fluxo de caixa, Demonstração dos Lucros ou Prejuízos Acumulados, Demonstração das Mutações do Patrimônio Líquido; Procedimentos contábeis básicos; Estudo da gestão e de plano de contas; Contabilização das empresas: comercial, industrial e prestação de serviços.
Bibliografia básica:
LIMEIRA, A., SILVA, C. A., VIEIRA, C., SILVA, R. N. Contabilidade para executivos. RJ: FGV, 2008.
MARION, J. C. e IUDICIBUS, S. Curso de Contabilidade para não contadores. S P: Atlas, 2009.
RAMOS, A. T. Contabilidade introdutória. São Paulo. 2007.
Bibliografia complementar:
ABREU, A. F. de. Fundamentos de contabilidade: utilizando Excel. São Paulo: Saraiva, 2007.
MARION, José Carlos. Contabilidade básica. 9ª ed. São Paulo: Atlas, 2008.
MARION, J. C.. Contabilidade Empresarial. São Paulo: Atlas, 2008.
INGLÊS I – 40 aulas
Objetivo: O aluno deverá ser capaz de compreender instruções, informações, avisos, textos curtos e descrições de produtos. Apresentar-se, fornecendo informações pessoais, cotidianas e corporativas. Descrever locais e pessoas. Preencher formulários com informações pessoais e profissionais. Dar e anotar recados. Utilizar números em contextos diversos para anotações de horários, datas e locais. Entender diferenças básicas de pronúncia.
Ementa: Introdução às habilidades de compreensão e produção oral e escrita por meio de funções sociais e estruturas simples da língua. Ênfase na oralidade, atendendo às especificidades acadêmico-profissionais da área e abordando aspectos sócio-culturais da língua inglesa.
Bibliografia básica:
Livro texto adotado pelo corpo docente.
LONGMAN. Dicionário Longman Escolar para Estudantes Brasileiros. Português-Inglês/Inglês-Português com CD-Rom. 2ª edição: Atualizado com as novas regras de Ortografia. Pearson Education do Brasil, 2008.
Bibliografia complementar:
HUGES, John et al. Business Result Business Result: Elementary Student Book Pack. Oxford Univ, 2009.
MURPHY, Raymond. Essential Grammar in Use CD-Rom with answers. Third Edition. Cambridge, 2007.
POSITIVO INFORMÁTICA. Tell Me More – Nível Básico. Curitiba, 2007.RICHARDS, Jack C. New Interchange: Student’s Book Intro. Third Edition. Cambridge University Press, 2008.
ENGENHARIA DE SOFTWARE I – 80 aulas
Objetivo: Aplicar os princípios e conceitos da Engenharia de Software na implementação do componente software, como parte dos Sistemas de Informação e iniciar a modelagem de software (requisitos).
Ementa: Objetivos, conceitos e evolução da Engenharia de Software. Paradigmas de desenvolvimento de software. Evolução das metodologias de sistemas e suas principais técnicas. Processo de desenvolvimento de software. Modelos de software. Ciclo de vida. Qualidade de software e seus modelos. Melhores práticas no desenvolvimento de software.
Bibliografia básica:
PRESSMAN, R. S. Engenharia de software. 6.ed. McGraw-Hill, 2006.
SOMMERVILLE, I. Engenharia de software. 8.ed. Addison Wesley, 2007.
Programação Orientada a Objetos – 80 aulas
Objetivo: Implementar de softwares com o uso de uma linguagem de programação orientada a objetos.
Ementa: Conceitos e evolução da tecnologia de orientação a objetos. Limitações e diferenças entre o paradigma da programação estruturada em relação à orientação a objetos. Conceito de objeto, classe, métodos, atributos, herança, polimorfismo, agregação, associação, dependência, encapsulamento, mensagem e suas respectivas notações na linguagem padrão de representação da orientação a objetos. Implementação de algorítmos orientado a objetos utilizando linguagens de programação. Aplicação e uso das estruturas fundamentais da orientação a objetos.
Bibliografia básica:
GONCALVES, Edson. Desenvolvendo Aplicações Web com JSP, Servlets, JavaServer Faces, Hibernate, EJB 3 Persistence e Ajax. Ciencia Moderna. 2007
SANTOS, Rafael. Introdução à Programação Orientada a Objetos usando Java. Campus. 2003.
SERSON, R. R. Programação orientada a objetos com Java 6 – Curso universitário. Brasport, 2008.
BANCO DE DADOS – 80 aulas
Objetivo: Entender fundamentos, arquitetura e técnicas de projeto e implementação de banco de dados.
Ementa: Conceitos de Base de Dados. Modelos conceituais de informações. Modelos de Dados: Relacional, Redes e Hierárquicos. Modelagem de dados – conceitual, lógica e física. Teoria relacional: dependências funcionais e multivaloradas, formas normais. Restrições de integridade e de segurança em Banco de Dados Relacional. Sistemas Gerenciadores de Banco de Dados – objetivo e funções. Linguagens de declaração e de manipulação de dados.
Bibliografia básica:
ELMASRI, R.; NAVATHE, S. B. Sistemas de Banco de Dados: Fundamentos e Aplicações. Pearson, 2005.
SILBERSCHATZ, A.; KORTH, H. F.; SUDARSHAN, S. Sistema de Banco de Dados. Campus, 2006.
Bibliografia complementar:
HARRINGTON, J. L. Projeto de Bancos de Dados Relacionais – Teoria e Prática. 1.ed. Campus, 2002.
SISTEMAS OPERACIONAIS II – 80 aulas
Objetivo: Utilizar um sistema operacional(instalar, configurar e operar).
Ementa: Apresentação de um sistema operacional específico utilizado em ambiente corporativo. Requisitos de hardware para instalação do sistema. Processo de instalação, personalização, operação, administração e segurança sobre o sistema operacional focado. Elaboração de projetos de seleção e implantação de um sistema operacional.
Bibliografia básica:
MORIMOTO, C E.Linux – Guia Prático. Sulina, 2009.
HUNT, Craig. Linux Servidores de redes. 1.ed. Editora Ciência Moderna, 2004.
ECONOMIA E FINANÇAS – 40 aulas
Objetivo: Compreender o ambiente econômico-financeiro das organizações.
Ementa: O mercado e preços. Oferta e demanda. Equilíbrio de mercado. A unidade de produção, seu funcionamento e a integração no sistema econômico. Mercados financeiros. Cálculos financeiros básicos. Capitalização, amortização e métodos equivalentes para a seleção de alternativas. Valor presente, taxa interna de retorno. Depreciação. Análise de Investimentos. Análise sob condições de risco e incerteza.
Bibliografia básica:
CASAROTTO FILHO, Nelson; KOPITTKE, Bruno H. Análise de investimentos. 11ª ed. São Paulo: Atlas, 2010.
ROSSETTI, José Paschoal. Introdução à economia. 20ª ed. São Paulo: Atlas, 2003.
INGLÊS II – 40 aulas
Objetivo: O aluno deverá ser capaz de se comunicar utilizando frases simples em contextos pessoais e profissionais, pedir e dar permissão, falar sobre o trabalho, fazer comparações, falar sobre experiências passadas, atender uma ligação telefônica e anotar recados; utilizar números em contextos diversos; redigir correspondências rotineiras simples; extrair informações de textos técnicos específicos da área; entender diferenças básicas de pronúncia.
Ementa: Consolidação da compreensão e produção oral e escrita com a utilização de funções sociais e estruturas simples da língua desenvolvidas na disciplina Inglês 1. Ênfase na oralidade, atendendo às especificidades acadêmico-profissionais da área e abordando aspectos sócio-culturais da língua inglesa.
Bibliografia básica:
Livro texto adotado pelo corpo docente.
Bibliografia complementar:
DUCKWORTH, Michael. Essential Business Grammar & Practice – English level: Elementary to Pre-Intermediate. New Edition. Oxford, UK: Oxford University Press, 2007.
GODOY, Sonia M. Bi; GONTOW, Cris; MARCELINO, Marcello. English Pronunciation for Brazilians. Disal, 2006.
IBBOTSON, Mark et al. Business Start-up 1 Student’s Book. Cambridge: Cambridge University Press, 2009.
OXENDEN, Clive et al. American English File: Student’s Book Starter. NY: Oxford University Press, 2008.
SAWAYA, Márcia Regina. Dicionário de informática & internet inglês-português. Nobel / Fatec, 1999. 543 p.
ENGENHARIA DE SOFTWARE II – 80 aulas
Objetivo: Aplicar um processo de desenvolvimento de software, ênfase na definição e elicitação dos requisitos.
Ementa: Contexto atual das empresas em relação aos projetos de tecnologia de informação. Modelagem de Negócio para o desenvolvimento de software. Conceitos, evolução e importância da Engenharia de Requisitos. Entendendo e analisando os problemas e as necessidades dos usuários, clientes e envolvidos no projeto. Técnicas de elicitação. Requisitos, seus tipos e matriz de rastreabilidade. Definição do sistema a partir dos requisitos. Gerenciamento de requisitos.
Bibliografia básica:
PAULA FILHO, Wilson de Pádua. Engenharia de Software: Fundamentos, Metodos e Padrões. LTC, 2009.
PRESSMAN, R. S. Engenharia de software. 6.ed. McGraw-Hill, 2006.
SOMMERVILLE, I. Engenharia de software. 8.ed. Addison Wesley, 2007.
PROGRAMAÇÃO PARA BANCO DE DADOS – 80 aulas
Objetivo: Criar aplicações com banco de dados.
Ementa: Componentes da Linguagem SQL. Comandos de Definição de Dados. Comandos de Controle de Dados. Encadeamento de Tabelas. Visões, Índices e Consultas.
Bibliografia básica:
DATE, C. J. Introdução a Sistemas de Banco de Dados.Rio de Janeiro: Campus, 2004.
PATRICK, J J. SQL Fundamentos. Rio de Janeiro: Berkeley, 2002.
LABORATÓRIO DE BANCO DE DADOS – 80 aulas
Objetivo: Implementar soluções de Banco de Dados por meio de tecnologias emergentes.
Ementa: Tecnologias emergentes de mercado que serão aplicadas em laboratório.
Bibliografia básica:
ELMASRI, R.; NAVATHE, S. B. Sistemas de Banco de Dados: Fundamentos e Aplicações. Pearson, 2005.
OTEY, M., OTEY, D. Microsoft SQL Server 2005: Guia do Desenvolvedor. Ciência Moderna, 2007.
TEOREY, T; LIGHTSTONE, S; NADEAU, T. Projeto e Modelagem de Bancos de Dados. Campus, 2006.
ESTATÍSTICA APLICADA – 80 aulas
Objetivo: Conhecer e aplicar conhecimentos de Estatística e desenvolver aplicativos para essa área..
Ementa: Distribuições de freqüências. Medidas de tendência central. Medidas de dispersão. Probabilidade. Distribuições: binomial, normal, Poisson. Amostragem. Testes de hipótese. Regressão e modelo de regressão. Desenvolvimento e implementação de algorítmos através de programas de computador.
Bibliografia básica:
BUSSAB, W. O.; MORETTIN, P. A. Estatística Básica. 5. ed. São Paulo: Saraiva, 2007.
SPIEGEL, M R; STEPHENS, L; NASCIMENTO, J L. Estatística. Schaum. Bookman, 2009.
SPIEGEL, Murray R.; SCHILLER, John; SRINIVASAN, R. Alu, Probabilidade e Estatística. Bookman, 2004.
Bibliografia complementar:
GRIFFITHS, Dawn. Use A Cabeça! Estatística. Alta books, 2009.
GONZALEZ, N.. Estatística Básica. Ciência Moderna, 2009.
TRIOLA. M. F. Introdução à Estatística. Rio de Janeiro: LTC, 2008.
SOCIEDADE E TECNOLOGIA – 40 aulas
Objetivo: Refeltir sobre os impactos da Tecnologia da Informação na Sociedade Contemporânea.
Ementa: Comunicação e Informação – conceitos e implicações no mundo contemporâneo; Da Cultura de Massa à Cultura Digital – novas formas de socialização da informação e novos desafios na comunicação. Tecnologia e Sociedade – Problemas humanos e sociais referentes à utilização da tecnologia da informação e da computação: aspectos humanos da segurança e privacidade das informações e aspectos econômicos e éticos da utilização dos computadores.
Bibliografia básica:
SANTAELLA, Lucia. Culturas e Artes do Pós-humano: da Cultura das Mídias à Cibercultura. S Paulo: Paulus, 2003.
Bibliografia complementar:
Eletrônicos:
LIVRO VERDE – Sociedade da Informação no Brasil, in Ciência, Tecnologia e Inovação – desafios para a sociedade brasileira.Brasília: Ministério da ciência e Tecnologia/Academia Brasileira de Ciências, 2001.
INGLÊS III – 40 aulas
Objetivo: O aluno deverá ser capaz de participar de discussões em contextos sociais e empresariais usando linguagem apropriada de polidez e formalidade, expressar opiniões e necessidades, fazer solicitações, descrever habilidades, responsabilidades e experiências profissionais; usar números para descrever preços, dados e gráficos; compreender informações de manuais, relatórios e textos técnicos específicos da área; redigir cartas e e-mails comerciais simples; entender diferenças de pronúncia.
Ementa: Expansão da compreensão e produção oral e escrita por meio de funções sociais e estruturas básicas da língua. Ênfase na oralidade, atendendo às especificidades acadêmico-profissionais da área e abordando aspectos sócio-culturais da língua inglesa.
Bibliografia básica:
Livro texto adotado pelo corpo docente.
OXFORD. Oxford Business English Dictionary with CD-Rom. Seventh Edition. Oxford University Press, 2007.
Bibliografia complementar:
HUGES, John et al. Business Result: Pre-Intermediate Student Book Pack. NY: Oxford University Press, 2009.
MURPHY, Raymond. English Grammar in Use. CD-Rom with answers. Third Edition. Cambridge, 2007.
POSITIVO INFORMÁTICA. Tell Me More – Nível Intermediário. Curitiba, 2007.RICHARDS, Jack C. New Interchange: Student’s Book 1. Third Edition. Cambridge University Press, 2008.
GESTÃO DE PROJETOS – 80 aulas
Objetivo: Conhecer e aplicar técnicas, métodos e ferramentas para uma gestão eficaz de projetos.
Ementa: Definição de projeto segundo concepção difundida pelas melhores práticas de gestão de projetos. Histórico do desenvolvimento do conjunto de conhecimentos de gestão de projetos. Comparação ente o gerenciamento por projetos com o gerenciamento tradicional. O ciclo de vida de um projeto. Os fatores de sucesso e insucesso de projetos e sua mensuração. As nove de conhecimento para a gestão de projetos e seus processos : Integração, Escopo, Tempo, Custo, Qualidade, Recursos Humanos, Comunicações, Riscos e Aquisições.
Bibliografia básica:
BRUZZI, Demerval Guilarducci. Gerência de Projetos. Editora SENAC, 2008.
CAVALIERI, A et al. AMA – Manual de Gerenciamento de Projetos. Brasport, 2009.
PMI. PMBOK Guia do Conjunto de Conhecimentos em Gerenciamento de Projetos. Project Management, 2009.
Bibliografia complementar:
GIDO, J; CLEMENTS, J. P. Gestão de projetos. Cengage, 2007.
PROGRAMAÇÃO LINEAR E APLICAÇÕES – 80 aulas
Objetivo: Reconhecer e aplicar os conhecimentos sobre programação linear. Desenvolver aplicativos.
Matrizes. Sistemas Lineares. Programação Linear: Método Gráfico e Método Simplex. Aplicações: Método do Transporte.
Bibliografia básica:
ANDRADE, E. L. Introdução à pesquisa operacional. 4.ed. LTC, 2009.
KOLMAN, B. Introdução à álgebra linear com aplicações. 8.ed. LTC, 2006.
SEGURANÇA DA INFORMAÇÃO – 40 aulas
Objetivo: Compreender e aplicar as melhores práticas de Segurança da Informação de acordo com normas e padrões conhecidos no mercado de TI.
Ementa: Requisitos de segurança de aplicações, de base de dados e de comunicações. Segurança de dispositivos móveis. Políticas de segurança. Criptografia. Firewalls. Vulnerabilidades e principais tecnologias de segurança.
Bibliografia básica:
FERREIRA, F N; ARAUJO, M. Política de Segurança da Informação. Ciência Moderna, 2008.
FONTES, E. Praticando a segurança da informação. Brasport, 2008.
STALLINGS, W. Criptografia e Segurança de Redes. 4 ed. São Paulo: Pearson, 2008.
Bibliografia complementar:
NBR/ISSO/IEC 17799. Tecnologia da Informação: Código de prática para a gestão da segurança da informação. Associação Brasileira de Normas Técnicas ABNT, 2002.
PEIXOTO, M C P. Engenharia Social e Segurança da Informação. Brasport, 2006.
REDES DE COMPUTADORES – 80 aulas
Objetivo: Identificar os tipos de redes, cabeamentos e protocolos.
Ementa: Comunicação de Dados. Topologia e Características Físicas de Redes. Redes Locais de Longa Distância. Redes de Alta Velocidade. Protocolos e Serviços de Comunicação. Camadas de Sistemas Abertos. Sistemas Operacionais de Redes. Interconexão de redes. Avaliação de Desempenho. Estrutura e Funcionamento da Internet.
Bibliografia básica:
MAIA, L P. Arquitetura de redes de computadores. LTC, 2009.
ROSS, K W. e KUROSE, J F. Redes de computadores e a Internet. Addison Wesley, 2007.
TANENBAUM, Andrew S. Redes de Computadores. 4.ed. Rio de Janeiro: Campus, 2003.
Bibliografia complementar:
CARISSIMI, A S; GRANVILLE, L Z; ROCHOL, J. Redes de Computadores. Livros Didaticos, V.20. Bookman, 2009.
ENGENHARIA DE SOFTWARE III – 80 aulas
Objetivo: Conhecer e aplicar padrões ao processo de software. Mapear modelos de representação.
Ementa: Conceitos, evolução e importância de arquitetura de software. Padrões de Arquitetura. Padrões de Distribuição. Camadas no desenvolvimento de software. Tipos de Arquitetura de Software. Visões na arquitetura de software. Modelo de Análise e Projetos. Formas de representação. O processo de desenvolvimento. Mapeamento para implementação. Integração do sistema. Testes: planejamento e tipos. Manutenção. Documentação.
Bibliografia básica:
BOOCH, G.; RUMBAUGH, J; JACOBSON, I. UML: Guia do usuário. Elsevier, 2006.
LARMAN, C. Utilizando UML e padrões: uma introdução à análise e projeto orientados a objetos e ao desenvolvimento iterativo. Bookman, 2007.
SOMMERVILLE, I. Engenharia de software. 8.ed. São Paulo: Addison Wesley, 2007.
INGLÊS IV – 40 aulas
Objetivo: O aluno deverá ser capaz de participar de discussões e negociações em contextos sociais e empresariais, destacando vantagens, desvantagens e necessidades. Preparar-se para participar de entrevistas de emprego presenciais e por telefone. Compreender informações de manuais, relatórios e textos técnicos específicos da área. Redigir cartas e e-mails comerciais, relatórios e currículos. Aperfeiçoar a entoação e o uso dos diferentes fonemas da língua.
Ementa: Consolidação da compreensão e produção oral e escrita com a utilização de funções sociais e estruturas básicas da língua desenvolvidas na disciplina Inglês 3. Ênfase na oralidade, atendendo às especificidades acadêmico-profissionais da área e abordando aspectos sócio-culturais da língua inglesa.
Bibliografia básica:
Livro texto adotado pelo corpo docente.
Bibliografia complementar:
DUCKWORTH, Michael. Essential Business Grammar & Practice. – English level: Intermediate to Upper-Intermediate. New Edition. Oxford, UK: Oxford University Press, 2007.
IBBOTSON, Mark et al. Business Start-up 2 Student’s Book. Cambridge University Press, 2009.
OXENDEN, Clive et al. American English File: Student’s Book 1. New York, NY: Oxford University Press, 2008.OXFORD. Oxford Advanced Learner´s Dictionary with CD-Rom. 7th Edition. Oxford University Press, 2007.
LABORATÓRIO DE ENGENHARIA DE SOFTWARE – 80 aulas
Objetivo: Objetivo: Implementar um software aplicando conhecimentos de engenharia de software, programação e gerência de projetos.
Ementa: Desenvolvimento de um software utilizando os conhecimentos adquiridos ao longo do curso. A elaboração deve abordar as disciplinas de requisitos, análise e projeto, implementação, implantação e gerência de projetos. O processo de desenvolvimento, assim como a técnica fica a critério de acordo entre professor e aluno.
Bibliografia básica:
PILONE, D e MILES, R. Use a Cabeça! – Desenvolvimento de Software. Alta Books, 2008.
PRESSMAN, R. S. Engenharia de software. 6.ed. McGraw-Hill, 2006.
ZAMAN, K.; UMRYSH, C. E. Desenvolvendo aplicações comerciais em Java com J2EE e UML. Ciência Moderna. 2003.
GESTÃO DE EQUIPES – 40 aulas
Objetivo: Entender os aspectos de gerência de pessoas em equipes de trabalho com foco em resultados. Ementa: Vivência de técnicas de desenvolvimento de habilidades: liderança, criatividade, iniciativa, postura, atividades, entrevista, motivação, capacidade de síntese e de planejamento. Trabalho em equipe. Equipes de alto desempenho. Sistema de negociação. Instrumentos e atitudes de resolução de conflitos. Controles e atitudes gerenciais. Ações corretivas e preventivas.
Bibliografia básica:
BRUZZI, Demerval Guilarducci. Gerência de Projetos. Editora SENAC, 2008.
REIS, A M V; BECKER JR., L C; TONET, H. Desenvolvimento de Equipes. FGV, 2009.
TÓPICOS ESPECIAIS EM INFORMÁTICA – 80 aulas
Objetivo: Manter-se atualizado com o estado da arte em TI.
Ementa: Discussão e apresentação de temas atuais da área de Tecnologia da Informação, de interesse à formação dos profissionais. Inovações e aplicações diferenciadas em informática.
Bibliografia básica:
A que for definida no plano de ensino.
EMPREENDEDORISMO – 40 aulas
Objetivo: Desenvolver plano de negócio para empreendimento em Tecnologia da Informação.
Ementa: Conceitos sobre empreendedorismo. Características e habilidades do empreendedor. O comportamento empreendedor: análise de oportunidades. O processo de geração de idéias e conceito de negócios. Meios para análise de oportunidades e idéias. Estratégia de negócios. Aspectos de planejamento, abertura, funcionamento e gerenciamento de um negócio. Instituições de apoio e financiamento. Desenvolvimento de planos de negócio.
Bibliografia básica:
DORNELAS, José C de A. Empreendedorismo -Transformando Idéias em Negócios. Campus, 2008.
RAMAL, Silvina Ana; SALIM, César Simões; HOCHMAN, Nelson; RAMAL, Andrea Cecilia;. Construindo planos de negócios. Campus, 2005.
METODOLOGIA DA PESQUISA CIENTÍFICO-TECNOLÓGICA – 40 aulas
Objetivo: Compreender e aplicar o método científico para estruturar o trabalho de graduação.
Ementa: Origem do pensamento científico. Características gerais do trabalho, do método e da pesquisa científica e tecnológica. Técnicas de elaboração de pesquisa cientifica e tecnológica. Monografia: documentação, projeto de pesquisa, relatório e informe científicos e tecnológicos.
Bibliografia básica:
ANDRADE, M M. Introdução à Metodologia do Trabalho Cientifico. Atlas, 2009.
SEVERINO, Antonio J. Metodologia do trabalho científico. 23.ed. São Paulo: Cortez, 2007.
WAZLAWICK, Raul S. Metodologia de pesquisa para ciência da computação. Rio de Janeiro: Campus, 2009.
INGLÊS V – 40 aulas
Objetivo: O aluno deverá ser capaz de fazer uso das habilidades lingüístico-comunicativas com maior espontaneidade e confiança. Fazer uso de estratégias argumentativas. Acompanhar reuniões e apresentações orais simples e tomar nota de informações. Redigir correspondência comercial em geral. Compreender informações em artigos acadêmicos e textos técnicos específicos da área. Aperfeiçoar a entoação e o uso dos diferentes fonemas da língua, de forma a garantir a inteligibilidade nos contatos em ambiente profissional, tanto pessoalmente quanto ao telefone.
Ementa: Aprofundamento da compreensão e produção oral e escrita com a utilização de funções sociais e estruturas mais complexas da língua. Ênfase escrita e na oralidade, atendendo às especificidades acadêmico-profissionais da área e abordando aspectos sócio-culturais da língua inglesa.
Bibliografia básica:
Livro texto adotado pelo corpo docente.
Bibliografia complementar:
CAMBRIDGE. Cambridge Advanced Learner´s Dictionary with CD-Rom. 3rd ed. Cambridge University, 2007.
HUGES, John et al. Business Result Business Result: Advanced Student Book Pack. New York, NY: Oxford University Press, 2009.
POSITIVO INFORMÁTICA. Tell Me More – Nível Avançado. Curitiba, 2007.
RICHARDS, Jack C. New Interchange: Student’s Book 2. Third Edition. Cambridge University Press, 2008.
TRABALHO DE GRADUAÇÃO I – 80 aulas
Objetivo: Elaborar o Anteprojeto de pesquisa e iniciar o desenvolvimento do trabalho de grauação.
Ementa: Trabalho de síntese e integração dos conhecimentos adquiridos ao longo do curso. Os trabalhos de Iniciação Científica poderão ser considerados como trabalho de conclusão de curso. O aluno será avaliado pelas capacidades científicas, tecnológicas e de comunicação e expressão por meio de relatório que apresente: o tema e respectiva importância. Os objetivos. Uma revisão bibliográfica. A metodologia Científica e Tecnológica e o Anteprojeto.
Bibliografia básica:
FATECTQ. Normas para o trabalho de Graduação. Disponível em: www.fatetq.edu.br. Acesso em: 10/01/2013.
ABNT. Associação Brasileira de Normas Técnicas. NBR 10520:2002. Informação e documentação – citações em documentos. Rio de Janeiro, 2002.
ABNT. Associação Brasileira de Normas Técnicas. NBR 14724:2005. Informação e documentação – trabalhos acadêmicos – apresentação. Rio de Janeiro, 2002.
ABNT. Associação Brasileira de Normas Técnicas. NBR 6023:2002. Informação e documentação – referências. Rio de Janeiro, 2002
Bibliografia complementar:
MATTAR NETO, J. Metodologia científica na era da informática. São Paulo: Saraiva, 2002. MARCONI, M. A.; LAKATOS, E.M. Fundamentos de metodologia científica, 6. ed. São Paulo: Atlas, 2005.YIN, R.K. Estudo de caso: planejamento e métodos. 3. ed. Porto Alegre: Bookman, 2005.
ÉTICA E RESPONSABILIDADE PROFISSIONAL – 40 aulas
Objetivo: Discutir e resolver questões como: acesso não autorizado; direitos autorais do software; sistemas críticos com relação à segurança e a responsabilidade social; as doenças profissionais; liberdade de informação, privacidade e censura.
Ementa: Ética; comportamento profissional ético. Moral e Direito. Conceitos, princípios e normas de direito público e privado aplicados à atividade empresarial e ao exercício profissional; legislação de informática.
Bibliografia Básica
FRAGOSO, João Henrique da Rocha. Direito Autoral – da Antiguidade a Internet. Quartier Latin, 2009.
MASIERO, P C. Ética em Computação. EDUSP, 2008.
REALE, M. Lições preliminares de direito. 27.ed. Saraiva, 2009.
Bibliografia complementar:
KRAUT, R; STORCK, A. Aristóteles – A Ética à Nicomaco. Artmed, 2009.
PAESANI, L. M. Direito de Informática: comercialização e desenvolvimento internacional do software. Atlas, 2006.
PONCHIROLLI, O. Ética e Responsabilidade Social Empresarial. Juruá, 2007.
SCHWARTZ, N. Noções de Direito. Juruá, 2009.
AUDITORIA DE SISTEMAS – 80 aulas
Objetivo: Entender e aplicar metodologia de Auditoria de sistemas de informação computadorizados.
Ementa: Controle Interno. Aspectos de controle e segurança. Planos de segurança e de contingência. Momentos de auditoria de sistemas: auditoria de posição e de acompanhamento. Metodologia de auditoria em Tecnologia da Informação. Análise de riscos. Revisão e avaliação de sistemas e de recursos de tecnologia de informação. Métodos e técnicas de auditoria de sistemas e de T.I. Documentação: papéis de trabalho, Relatórios de Auditoria e Pareceres.
Bibliografia básica:
SCHMIDT, Paulo; SANTOS, José L.; ARIMA, Carlos H. Fundamentos de auditoria de sistemas. SP: Atlas, 2006.
GIL, Antônio de Loureiro. Auditoria de computadores. 5.ed. São Paulo: Atlas, 2000.
GESTÃO E GOVERNANÇA DE TECNOLOGIA DA INFORMAÇÃO – 80 aulas
Objetivo: Conhecer as técnicas e ferramentas para desenvolvimento de Gestão de TI.
Ementa: Planejamento estratégico e o alinhamento entre o negócio e o uso da TI. Balanced Scorecard do negócio e de TI. Planejamento de sistemas e da infra-estrutura de TI. Governança corporativa e governança de TI. Frameworks de melhores práticas em TI (COBIT, ITIL, NBR-ISO/IEC 17799 e 27001 etc.). Catálogo de serviços de TI e acordo de níveis de serviço (SLA). Custos de TI. Segurança em TI. Auditoria de Sistemas.
Bibliografia Básica
FERNANDES, A ARAGON; ABREU, V.Implantando a Governança de TI. Brasport, 2008.
MAGALHÃES, I. L.; PINHEIRO, W. Gerenciamento de Serviços de TI na Prática: Uma Abordagem com Base na ITIL. SP: Novatec, 2007.
MANSUR, R. Governança Avançada de TI na Prática. Brasport, 2009.
Bibliografia complementar:
BRAND, K. IT Governance based on COBIT 4.1: A Management guide. USA: Van Haren Publisher, 2008.
LAHTI, C.; PETERSON, R. SARBANES – OXLEY COBIT e ferramentas open source. Alta books, 2006.
INGLÊS VI – 40 aulas
Objetivo: Objetivo: O aluno deverá ser capaz de fazer uso das habilidades lingüístico-comunicativas com mais autonomia, eficiência e postura crítico-reflexiva. Aperfeiçoar as estratégias argumentativas, participar de reuniões e apresentações orais simples. Interagir em contextos de socialização e entretenimento. Redigir textos técnicos e acadêmicos. Compreender informações em artigos acadêmicos e textos técnicos específicos da área. Aperfeiçoar a entoação e o uso dos diferentes fonemas da língua, de forma a garantir a inteligibilidade e a fluência nos contatos em ambiente profissional, tanto pessoalmente quanto ao telefone.
Ementa: Aprimoramento da compreensão e produção oral e escrita por meio de funções sociais e estruturas mais complexas da língua desenvolvidas na disciplina Inglês 5. Ênfase na oralidade, atendendo às especificidades acadêmico-profissionais da área e abordando aspectos sócio-culturais da língua inglesa.
Bibliografia básica:
Livro texto adotado pelo corpo docente.
Bibliografia complementar:
MURPHY, Raymond. Advanced Grammar in Use CD-Rom with answers. Third Edition. Cambridge, 2007.
OXENDEN, Clive et al. American English File: Student’s Book 2. New York, NY: Oxford University Press, 2008.
POSITIVO INFORMÁTICA. Tell Me More – Business. Curitiba, 2007.
RICHARDS, Jack C. New Interchange: Student’s Book 3. Third Edition. Cambridge: Cambridge University Press, 2008.
Objetivo: O aluno deverá ser capaz de se comunicar utilizando frases simples em contextos pessoais e profissionais, pedir e dar permissão, falar sobre o trabalho, fazer comparações, falar sobre experiências passadas, atender uma ligação telefônica e anotar recados; utilizar números em contextos diversos; redigir correspondências rotineiras simples; extrair informações de textos técnicos específicos da área; entender diferenças básicas de pronúncia.
Ementa: Consolidação da compreensão e produção oral e escrita por meio por meio de funções sociais e estruturas simples da língua desenvolvidas na disciplina Inglês 1. Ênfase na oralidade, atendendo às especificidades acadêmico-profissionais da área e abordando aspectos sócio-culturais da língua inglesa.
Bibliografia básica:
DUCKWORTH, Michael. Essential Business Grammar & Practice – English level: Elementary to Pre-Intermediate. New Edition. Oxford University, 2007.
Bibliografia complementar:
GLENDINNING, E; Mc EWAN, J. Oxford english for information technology. Oxford University, 2008.
HOLLETT, V.; SYDES, J. Tech Talk. pre-intermediate. Oxford: Oxford University Press, 2008.
TRABALHO DE GRADUAÇÃO II – 80 aulas
Objetivo: Elaboração de trabalho de graduação, sobre tema de interesse dos estudantes e relacionado à formação acadêmica, sob a orientação de um docente, integrando o conhecimento adquirido durante o curso e a experiência prática do estágio ou emprego.
Ementa: O aluno elaborará um, sob a orientação de um professor orientador, um Trabalho de Graduação que foi iniciado no semestre anterior. Também, irá elaborar o pôster para a apresentação do mesmo perante banca.
Bibliografia básica:
FATECTQ. Normas para o trabalho de Graduação. Disponível em: www.fatetq.edu.br. Acesso em: 10/01/2013.
ABNT. Associação Brasileira de Normas Técnicas. NBR 10520:2002. Informação e documentação – citações em documentos. Rio de Janeiro, 2002.
ABNT. Associação Brasileira de Normas Técnicas. NBR 14724:2005. Informação e documentação – trabalhos acadêmicos – apresentação. Rio de Janeiro, 2002.
ABNT. Associação Brasileira de Normas Técnicas. NBR 6023:2002. Informação e documentação – referências. Rio de Janeiro, 2002.
Bibliografia complementar:
MATTAR NETO, J. Metodologia científica na era da informática. São Paulo: Saraiva, 2002. MARCONI, M. A.; LAKATOS, E.M. Fundamentos de metodologia científica, 6. ed. São Paulo: Atlas, 2005.
YIN, R.K. Estudo de caso: planejamento e métodos. 3. ed. Porto Alegre: Bookman, 2005.
ESTÁGIO SUPERVISIONADO – 240 horas
Objetivo: Aplicar os conhecimentos acadêmicos nas organizações e colocar-se, profissionalmente, junto ao mercado de trabalho.
Ementa: Atividades de caráter prático, realizadas em organizações de qualquer natureza (indústria, comércio, serviços) de forma a complementar a formação acadêmica.
Bibliografia:
OLIVO, S; LIMA, M C. Estágio Supervisionado e Trabalho de Conclusão de Curso. Thomson Pioneira, 2006.
