20
IMPLANTAÇÃO DO CURSO SUPERIOR DE TECNOLOGIA EM SISTEMAS PARA INTERNET FACULDADE DE TECNOLOGIA DE JALES 2009

IMPLANTAÇÃO DO CURSO SUPERIOR DE TECNOLOGIA EM …fatecjales.edu.br/fatec/images/stories/media/c_sistemas/informaco... · O Tecnólogo em Sistemas para Internet ocupa-se do desenvolvimento

Embed Size (px)

Citation preview

IMPLANTAÇÃO DO CURSO SUPERIOR DE TECNOLOGIA EM SISTEMAS

PARA INTERNET

FACULDADE DE TECNOLOGIA DE JALES

2009

Projeto Pedagógico

Curso Superior de Tecnologia em Sistemas para Internet

Finalidades e Objetivos do Curso

O Curso Superior de Tecnologia em Sistemas para Internet tem como finalidade oferecer aos seus alunos formação de nível superior, gratuita e de qualidade, proporcionando aos tecnólogos conhecimentos e formação integral, com base nas tendências da competitividade contemporânea, tornando-os capazes de intervir no desenvolvimento econômico e social da região na qual o curso se insere.

O objetivo principal do curso é formar tecnólogos capazes de:

Elaborar projetos de sistemas de informação para a Internet

Levantar necessidades para a especificação técnica dos projetos e seu desenvolvimento

Implementar diferentes tipos de aplicações computacionais para a Internet

Administrar e manter sistemas de informação, especialmente aqueles voltados para a Internet

Avaliar e testar software

Gerenciar recursos humanos e tecnológicos

Auxiliar no design gráfico de interfaces para aplicações computacionais para a Internet

Construir sistemas de informação para Internet Perfil Profissional

O Tecnólogo em Sistemas para Internet ocupa-se do desenvolvimento de

programas, de interfaces e aplicativos, do comércio e do marketing eletrônicos, além de sítios e portais para internet e intranet. Esse profissional gerencia projetos de sistemas, inclusive com acesso a banco de dados, desenvolvendo projetos de aplicações para a rede mundial de computadores e integra mídias nos sítios da internet. Este profissional atua com tecnologias emergentes como computação móvel, redes sem fio e sistemas distribuídos. Cuidar da implantação, atualização, manutenção e segurança dos sistemas para internet também são suas atribuições.

Áreas de Atuação (Funções)

Analista de Sistemas, Web Designer, Gerente de Desenvolvimento de Software,

Analista de Processo de Software, Programador de Sistemas Computacionais, Consultor em Tecnologia da Informação ou Administrador de Dados, dentre outras da área de Tecnologia da Informação. Competências Profissionais

Analisar processos de negócio e saber identificar as soluções de TI;

Empregar técnicas de levantamento de dados;

Elaborar projetos de software;

Desenvolver aplicações computacionais;

Desenvolver aplicações para a Internet;

Projetar interfaces para as aplicações computacionais;

Codificar em linguagem de programação estruturada;

Codificar em linguagem de programação orientada a objetos;

Desenvolver em ambiente RAD (Rapid Application Development);

Utilizar Sistemas Gerenciadores de Bancos de Dados;

Projetar bancos de dados OO, objetos-relacionais e multimídia;

Empregar técnicas de validação e testes;

Empregar técnicas de documentação;

Utilizar técnicas de padronização de sistemas;

Empregar técnicas de manutenção de software;

Coordenar o desenvolvimento de projetos de software;

Coordenar equipes de desenvolvimento de software;

Elaborar e acompanhar a compra e instalação de equipamentos;

Utilizar ferramentas de Gestão Empresarial.

Além das competências profissionais necessárias ao pleno desempenho de suas atividades, o Tecnólogo em Sistemas para Internet deverá possuir:

Visão sistêmica da Tecnologia da Informação;

Capacidade de relacionamento interpessoal;

Habilidade em comunicação verbal e escrita;

Capacidade empreendedora e de organização;

Facilidade de adaptação a novas tecnologias;

Capacidade de resolver problemas;

Raciocínio lógico desenvolvido;

Capacidade de trabalhar sob pressão;

Autocontrole e postura ética;

Capacidade de concentração;

Senso de prioridade;

Capacidade de adaptação a novas situações;

Curiosidade, criatividade e persistência

Capacidade de adquirir conhecimentos por conta própria.

Curso Superior de Tecnologia em Sistemas para Internet

Matriz Curricular

1º SEMESTRE

2º SEMESTRE

3º SEMESTRE

4º SEMESTRE

5º SEMESTRE

6º SEMESTRE

Algoritmos

4

Estrutura de Dados

4

Banco de Dados

4

Aplicações com Banco de Dados

4

Segurança da Informação e Criptografia

4

Gestão de Projetos

4

Sistemas Operacionais

4

Programação Estruturada e Modular

4

Programação orientada a objetos

4 + 4 AP

Programação de Scripts

2

Testes e qualidade de software

4

Programação para Dispositivos Móveis

4

Tecnologia da Informação

4

Redes e Internet

4

Programação WEB

4 + 4 AP

Projetos de sistemas para Internet I

2 + 4 AP

Projeto de Sistemas Para Internet II

2 + 4 AP

Engenharia de software para WEB

4

Engenharia de Software orientada a objetos 4

Sistemas Distribuídos

4

Padrões de Projeto

4

Tecnologia para Dispositivos Móveis 4

Matemática Discreta

4

Cálculo

4

Estatística

4

Web design I

4

Web design II

4

Marketing e Negócios Eletrônicos 4

Fundamentos de Administração

2

Inovação e Empreende-dorismo

2

Legislação Aplicada à Tecnologia da Informação 2

Comunicação e Expressão

4

Inglês I 2

Inglês II 2

Inglês III 2

Inglês IV 2

Inglês V 2

Inglês VI 2

Semana 24 aulas Semestre 480

Semana 24 aulas Semestre 480

Semana 24 aulas Semestre 480

Semana 24 aulas Semestre 480

Semana 24 aulas Semestre 480

Semana 24 aulas Semestre 480

AP = atividades autônomas de projeto Estágio Curricular a partir do Terceiro semestre

Distribuição dos Componentes Curriculares por Eixo Formativo

Básicas CH % Profissionais CH %

Comunicação e Expressão 4 2,8% Sistemas para Internet 54 37,5%

Língua Estrangeira 12 8,2% Infra-estrutura de TI 16 11%

Matemática e Estatística 12 8,2% Engenharia de software 24 17%

Administração 4 2,8% Programação 16 11%

Legislação Aplicada à TI 2 1,5

TOTAL 32 22% TOTAL 112 78%

RESUMO DE CARGA HORÁRIA

2880 aulas = 2400 horas (atende CNCST) + 240 horas de ESTÁGIO CURRICULAR = 2640 HORAS

Distribuição da Carga Didática Semestral por Atividades Curriculares (aulas teóricas, práticas e de projetos)

Período Relação de Disciplinas

Carga Didática Tipo de atividade curricular

Teoria Prática Autônoma TOTAL

1º Semestre

Algoritmos 40 40 80

Comunicação e Expressão 60 20 80

Fundamentos de Administração 20 20 40

Inglês I 20 20 40

Matemática Discreta 60 20 80

Sistemas Operacionais 40 40 80

Tecnologia da Informação 40 40 80

Total do semestre 480

2º Semestre

Cálculo 60 20 80

Engenharia de software para WEB 60 20 80

Estrutura de Dados 40 40 80

Inglês II 20 20 40

Inovação e Empreendedorismo 30 10 40

Programação Estruturada e Modular 40 40 80

Redes e Internet 60 20 80

Total do semestre 480

3º Semestre

Banco de Dados 40 40 80

Engenharia de Software orientada a objetos 60 20 80

Estatística 40 40 80

Inglês III 20 20 40

Legislação Aplicada à Tecnologia da Informação

30 10 40

Programação orientada a objetos 40 40 80 160

Total do semestre 480

4º Semestre

Aplicações com Banco de Dados 20 60 80

Inglês IV 20 20 40

Programação de Scripts 10 30 40

Programação WEB 20 60 80 160

Sistemas Distribuídos 60 20 80

Web design I 40 40 80

Total do semestre 480

5º Semestre

Inglês V 20 20 40

Padrões de Projeto 40 40 80

Projetos de sistemas para Internet I 20 20 80 120

Segurança da Informação e Criptografia 60 20 80

Testes e qualidade de software 20 60 80

Web design II 40 40 80

Total do semestre 480

6º Semestre

Gestão de Projetos 40 40 80

Inglês VI 20 20 40

Marketing e Negócios Eletrônicos 40 40 80

Projeto de Sistemas Para Internet II 20 20 80 120

Programação para Dispositivos Móveis 40 40 80

Tecnologia para Dispositivos Móveis 60 20 80 Total do semestre 480

Carga horária do Curso 2880 aulas 2.400 horas (atendimento ao CNCST e del CEE 86/2009) + 240 horas de Estágio Supervisionado = 2640 horas de TOTAL GERAL DO CURSO

Ementário

1º Semestre

Atividade Distribuição da Carga Didática

Teoria Prática Autônoma Total

Algoritmos 40 40 80

Comunicação e Expressão 60 20 80

Fundamentos de Administração 20 20 40

Inglês I 20 20 40

Matemática Discreta 60 20 80

Sistemas Operacionais 40 40 80

Tecnologia da Informação 40 40 80

Semestre 480

AALLGGOORRIITTMMOOSS Objetivo: Analisar problemas e projetar, validar soluções computacionais para os mesmos, através do uso de metodologias, técnicas e ferramentas de programação envolvendo elementos básicos da construção de algoritmos e programas de computador. Ementa: Método para desenvolvimento de algoritmos. Modularidade e abstração. Tipos de dados básicos e representações gráficas dos principais comandos em uma linguagem procedural. Expressões aritméticas, lógicas e literais. Estruturas básicas de programas (seqüência, iteração, seleção simples e múltipla). Algoritmos para manipulação de estruturas básicas. Bibliografia Básica: ARAUJO, E C. DE. Algoritmos – Fundamento e Prática. Visual Books, 2007. ASCENCIO, A. F. G, CAMPOS, E. A. V. Fundamentos da Programação de Computadores: algoritmos, Pascal e C/C++ e Java. São Paulo: Longman, 2007. FORBELLONE, L. V., EBERSPACHER, H. F. Lógica de Programação: a construção de algoritmos e estruturas de dados. São Paulo: Prentice Hall, 2005. Bibliografia Complementar: DOWNEY, A., ELKNER, J., MEYERS, C. Como Pensar como um Cientista da Computação, GNU free documentation Licence. DOWNEY, A. Think Python. GNU free documentation License, 2008. FEOFILOFF, P. Algoritmos em Linguagem C. São Paulo: Campus, 2009.

CCOOMMUUNNIICCAAÇÇÃÃOO EE EEXXPPRREESSSSÃÃOO 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 sua coerência e coesão. 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, L, CUNHA, C. 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, L S. 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. SP: Summus, 2003.

FFUUNNDDAAMMEENNTTOOSS DDEE AADDMMIINNIISSTTRRAAÇÇÃÃOO Objetivo: Situar a área de Tecnologia da Informação no âmbito das organizações. Ementa: Introdução à Teoria Geral da Administração. A organização burocrática e a informatização. Organograma. Os setores organizacionais. Resolução de estudos de casos sobre a realidade brasileira, enfocando grandes, médias e pequenas empresas, preferencialmente ligadas à área de Tecnologia da Informação. Bibliografia Básica: CHIAVENATO, I. Iniciação à Administração Geral. Manole, 2009. MAXIMIANO, A. C. A. Introdução à administração. São Paulo: Atlas, 2007. OLIVEIRA, D. P. R. Introdução à administração. São Paulo: Atlas, 2009. Bibliografia Complementar:

BENTES, Amaury. TI Update - A Tecnologia da Informação nas Grandes Empresas. Brasport, 2008. O'BRIEN, J A. Sistemas de Informação e as Decisões Gerenciais na era da Internet. Saraiva, 2004.

IINNGGLLÊÊSS II Objetivo: Apresentar-se, dar informações pessoais e profissionais; entender números em contextos diversos; fazer perguntas simples e responder sobre vida cotidiana e comunicação empresarial, tais como escrita de e-mails e atender uma ligação telefônica; extrair informações de textos técnicos específicos da área; entender diferenças básicas de pronúncia. Ementa: Introdução à compreensão e produção oral e escrita por meio da integração das habilidades lingüístico-comunicativas. Ênfase na oralidade, atendendo às especificidades acadêmico-profissionais da área e abordando aspectos sócio-culturais da língua inglesa. Bibliografia Básica: LONGMAN. Dicionário 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. LONGMAN. Longman Gramática Escolar da Língua Inglesa com CD-Rom. São Paulo: Pearson, 2007. POSITIVO INFORMÁTICA. Tell Me More – Nível Básico. Curitiba, 2007. Bibliografia Complementar: DUCKWORTH, Michael. Essential Business Grammar & Practice - English level: Elementary to Pre-Intermediate. New Edition. Oxford, UK: Oxford University Press, 2007. MICHAELIS. Moderno Dicionário Inglês-Português, Português-Inglês. São Paulo: Melhoramentos, 2007. MURPHY, Raymond. Essential Grammar in Use CD-Rom with answers. Third Edition. Cambridge, 2007.

MMAATTEEMMÁÁTTIICCAA DDIISSCCRREETTAA Objetivo: Compreender os conceitos fundamentais da matemática, de forma a aplicá-los em situações-problema dentro do contexto do curso. Ementa: Teoria dos conjuntos. Relações e Funções. Matrizes e Determinantes. Álgebra Linear. Lógica Proposicional. Tabelas Verdade. Equivalências Lógicas (Leis de Morgan). Teoria dos Números. Bibliografia Básica: GARCIA LOPEZ, J; TOSCANI, L V; MENEZES, P B. Aprendendo Matemática Discreta com Exercícios. Col Livros Didáticos Informática UFRGS, V.19. Bookman, 2009. MENEZES, P B. Matemática Discreta para Computação e Informática. Col Livros Didáticos, V.16. Bookman, 2008. SCHEINERMAN, E.R. Matemática Discreta: Uma Introdução. São Paulo: Cengage Learning, 2008. Bibliografia Complementar: IEZZI, G., MURAKAMI, C. Fundamentos da matemática elementar.Vol 1- Conjuntos, funções. 8ª ed. São Paulo: Atual. 2004. SULLIVAN, Michael; MIZRAHI, Abe. Matemática Finita – Uma abordagem aplicada. LTC Editora, 2006.

SSIISSTTEEMMAASS OOPPEERRAACCIIOONNAAIISS Objetivo: Compreender os conceitos e funcionalidades dos Sistemas Operacionais possibilitando instalar, configurar, utilizar e avaliar os sistemas de uso corrente no mercado. Ementa: Introdução a Sistemas operacionais, histórico de sistemas operacionais, multiprogramação, interrupção, características dos sistemas operacionais. Gerenciamento de recursos. Gerenciamento do processador, processos, estados do processo, gerenciamento da memória, continua e única partições, paginada, memória virtual, gerenciamento de dispositivos. Exercícios teóricos. Estudos dos sistemas operacionais utilizados no mercado. Análise de seus componentes no tocante à linguagem de controle, programas utilitários e métodos de acesso. Exercícios práticos utilizando o computador. Bibliografia Básica: OLIVEIRA, R S; CARISSIMI, A S; TOSCANI, S S. Sistemas Operacionais. Livros Didáticos 11. Bookman, 2008. SILBERSCHATZ, A. Sistemas Operacionais com Java. Rio de Janeiro: Campus, 2008. TANENBAUM, A. S. Sistemas Operacionais Modernos. São Paulo: Prentice Hall (Pearson), 2007. Bibliografia Complementar: MACHADO, F. B. Arquitetura de sistemas operacionais. Rio de Janeiro: LTC, 2007. TANENBAUM, A S; WOODHULL, A S. Sistemas Operacionais, Projeto e Implementação. Bookman, 2008.

TTEECCNNOOLLOOGGIIAA DDAA IINNFFOORRMMAAÇÇÃÃOO Objetivo: Compreender os conceitos da Tecnologia da Informação - TI, seus componentes principais e aplicações, sob uma perspectiva histórica e tecnológica. Compreender o atual cenário da TI, principalmente nas questões relativas a Internet. Ementa: Caracterização e histórico da computação e dos sistemas automatizados de informação. Conceitos de Software, Hardware e Peopleware. A Sociedade da Informação, a Internet e os impactos nas organizações. Organização de dados, informações e conhecimentos. Fundamentos de Arquitetura de

computadores. Caracterização e Histórico da Internet. Fundamentos de Sistemas Distribuídos. Tecnologias da Internet. Bibliografia Básica: BENTES, Amaury. TI Update - A Tecnologia da Informação nas Grandes Empresas. Brasport, 2008. CARISSIMI, A S; GRANVILLE, L Z; ROCHOL, J. Redes de Computadores - Livros Didáticos Informática V.20. UFRGS Bookman, 2009. WEBER, Raul Fernando. Arquitetura de Computadores Pessoais. Serie Livros Didáticos V 6. Bookman, 2008. Bibliografia Complementar: O'BRIEN, J A. Sistemas de Informação e as Decisões Gerenciais na era da Internet. Saraiva, 2004. REZENDE, D A; ABREU, A F. Tecnologia da Informação Aplicada a Sistemas de Informação. Atlas, 2009. STALLINGS, William. Arquitetura e Organização de Computadores. SP: Prentice Hall, 2008. TANENBAUM, A. S. Organização Estruturada de Computadores. SP: Prentice Hall, 2007.

2º Semestre

Atividade Distribuição da Carga Didática

Teoria Prática Autônoma TOTAL

Cálculo 40 40 80

Engenharia de software para WEB 60 20 80

Estrutura de Dados 40 40 80

Inglês II 20 20 40

Inovação e Empreendedorismo 30 10 40

Programação Estruturada e Modular 40 40 80

Redes e Internet 40 40 80

Semestre 480

CCÁÁLLCCUULLOO Objetivo: Desenvolver aplicações matemáticas 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. Bibliografia Básica: FLEMMING, D. M., GONÇALVES, M. B. Cálculo A: Funções, Limite, Derivação e Integração. 6ª Edição Ampliada. São Paulo: 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. Bibliografia Complementar: SWOKOWSKI. Cálculo com Geometria Analítica. São Paulo: Makron Books, 1994.

EENNGGEENNHHAARRIIAA DDEE SSOOFFTTWWAARREE PPAARRAA WWEEBB Objetivo: Fornecer subsídios necessários ao levantamento, análise e projeto de um sistema computacional. Apresentar os diversos métodos e as técnicas mais atuais empregados no mercado relacionados à engenharia de software. Descrever as teorias e as práticas em análise e projeto de sistemas e explicitar as suas relações com o desenvolvimento de software para a Internet. Ementa: Definições de software e engenharia de software. História da engenharia de software. Paradigmas de Engenharia de Software. Métricas, estimativas e gerenciamento de projetos de software. Métodos de análise e projeto de sistemas de software nas abordagens: funcional, de dados e orientada a objetos. Engenharia de software para Web. Desenvolvimento rápido de aplicações. Ética e responsabilidade profissional para os profissionais de TI. Bibliografia Básica: LOWE, David e PRESSMAN, Roger S. Engenharia Web - Um Enfoque Profissional. LTC, 2009. PRESSMAN, R. S. Engenharia de Software. São Paulo: McGraw Hill, 2006. SOMERVILLE, I. Engenharia de Software. São Paulo: Addison Wesley Brasil, 2007. Bibliografia Complementar: GUEDES, G. UML 2 – Uma Abordagem Prática. São Paulo: Novatec, 2009. PILONE, Dan e MILES, Russell. Use A Cabeça - Desenvolvimento de Software. Alta Books, 2008.

EESSTTRRUUTTUURRAA DDEE DDAADDOOSS Objetivo: Programar utilizando uma linguagem estruturada, criar e manipular tipos abstratos de dados: listas, pilhas, filas e árvores, conhecer e implementar sub-rotinas relativas aos principais métodos de classificação interna e externa de dados, conhecer e implementar sub-rotinas relativas aos principais métodos de pesquisa de dados e entender várias aplicações importantes de estruturas de dados. Ementa: Estrutura de dados homogêneos e heterogêneos. Uso de memória. Pilha. Fila. Recursividade. Lista. Pesquisa seqüencial e binária. Ordenação. Árvores binárias. Grafos Bibliografia Básica: EDELWEISS, N; GALANTE, R. Estruturas de Dados. Livros Didáticos UFRGS, V.18. Bookman, 2009. LAUREANO, M. Estrutura de dados com algoritmos em C. Rio de Janeiro: Brasport, 2008. PEREIRA, Silvio do Lago. Estruturas de Dados Fundamentais. Erica, 2008. Bibliografia Complementar: LAFORE, Robert. Estruturas de dados e algoritmos em Java. Rio de Janeiro: Ciência Moderna. 2005. SILVA, O. Q. Estrutura de Dados e algoritmos usando C: fundamentos e aplicações. Ciência Moderna, 2007.

IINNGGLLÊÊSS IIII Objetivo: Dar informações pessoais (fazer perguntas simples e responder sobre a vida cotidiana), falar sobre preferências e planos para o futuro; dar informações profissionais, descrever habilidades e responsabilidades (fazer perguntas simples e responder num contexto empresarial); usar números em contextos de compras; fazer comparações; fazer agendamentos; lidar com problemas e negociar soluções; pedir e dar permissão; agendar e gerenciar compromissos; extrair informações de textos técnicos específicos da área; entender diferenças de pronúncia. Ementa: Consolidação da compreensão e produção oral e escrita por meio da integração das habilidades lingüístico-comunicativas 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: LONGMAN. Dicionário 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. São Paulo: Pearson Education do Brasil, 2008. 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. Bibliografia Complementar: DUCKWORTH, Michael. Essential Business Grammar & Practice - English level: Elementary to Pre-Intermediate. New Edition. Oxford, UK: Oxford University Press, 2007. LONGMAN. Longman Gramática Escolar da Língua Inglesa com CD-Rom. SP: Pearson, 2007. MICHAELIS. Moderno Dicionário Inglês-Português, Português-Inglês. São Paulo: Melhoramentos, 2007.

IINNOOVVAAÇÇÃÃOO EE EEMMPPRREEEENNDDEEDDOORRIISSMMOO Objetivo: Compreender o processo de mudança constante e a necessidade de inovação e de atitudes empreendedoras no cenário organizacional. Ementa: Introdução ao empreendedorismo e inovação. Perfil, Processo, Fatores (restritivos e propulsores) e Ecossistema empreendedor. Perfil, Processo e Ecossistema inovador. Inovação tecnológica: causas e tipos. Modelos e sistemas de inovação. A seqüência invenção-inovação-difusão. Etapas e atividades do processo da inovação. Indicadores da inovação C+T e I+D. Estudos de casos brasileiros. Bibliografia Básica: BESSANT, J.; TIDD, J.; BECKER, E R. Inovação e Empreendedorismo. Porto Alegre: Bookman, 2009. FIGUEIREDO, P N. Gestão da Inovação Conceitos Métricas Experiências de Empresas no Brasil. LTC, 2009. ROCHA, L C. Criatividade e Inovação. LTC, 2009. Bibliografia Complementar: COZZI, A; JUDICE, V. & DOLABELA, F. Empreendedorismo de Base Tecnológica. RJ: Campus, 2007. PETERS, M P; HISRICH, R D; SHEPHERD, D A. Empreendedorismo. Bookman, 2009.

PPRROOGGRRAAMMAAÇÇÃÃOO EESSTTRRUUTTUURRAADDAA EE MMOODDUULLAARR Objetivo: Solucionar problemas utilizando a lógica de programação e a implementação de programas por meio de uma linguagem de programação estruturada e modular. Ementa: Estrutura de um programa, identificadores, palavras reservadas, variáveis, constantes, declaração de variáveis, operações básicas, comandos de entrada e saída, estruturas de controle de fluxo (seleção, iteração e desvio), Matrizes Unidimensionais (Strings), Matrizes Multidimensionais, Ponteiros (variáveis, operadores, expressões e matrizes), Estruturas de dados (Estruturas, Uniões, Enumerações e Tipos definidos pelo usuário), Funções (Regras de escopo, argumentos, protótipos, Recursão) e programação modular. Bibliografia Básica: ASCENCIO, A, F. G.; DE CAMPOS, E. A. V. Fundamentos da programação de computadores. Pearson, 2008. DAMAS, L. M. D. Linguagem C. São Paulo: LTC, 2007. PAIVA, S. Introdução à Programação. Ciência Moderna, 2008. Bibliografia Complementar: HERBERT, S. C completo e total. 3a. ed. São Paulo: Pearson, 1997. LOPES, A; GARCIA, G. Introdução à Programação - 500 Algoritmos. Campus, 2002. STAAA, A. V. Programação Modular. RJ: Campus; 2000.

RREEDDEESS EE IINNTTEERRNNEETT Objetivo: Identificar e entender a funcionalidade dos elementos componentes de uma rede de computadores bem como compreender os protocolos e serviços utilizados com a Internet. Ementa: Introdução às redes de computadores lan´s e wan´s; camada de aplicação e seus protocolos; camada de transporte e seus protocolos; camada de rede e roteamentos; camada de enlace e redes locais. Bibliografia básica

MORAES, A. F. Redes de computadores - fundamentos. 6 ed. SP: Érica, 2009. MORIMOTO, C E. Redes - Guia Prático. Porto Alegre: Sulina, 2009. SOUZA, L. B. Redes de computadores - guia total. 1 ed. SP: Érica, 2009. Bibliografia complementar COMER, DOUGLAS E. Redes de Computadores e Internet. Artmed, 2007. KUROSE, J. F.; ROSS, K. W. Redes de computadores e a internet: uma abordagem. Pearson, 2006.

3º Semestre

Atividade Distribuição da Carga Didática

Teoria Prática Autônoma TOTAL

Banco de Dados 40 40 80

Engenharia de Software orientada a objetos 60 20 80

Estatística 40 40 80

Inglês III 20 20 40

Legislação Aplicada à Tecnologia da Informação 30 10 40

Programação orientada a objetos 40 40 80 160

Semestre 480

BBAANNCCOO DDEE DDAADDOOSS Objetivo: Entender fundamentos e arquitetura de sistemas de bancos de dados bem como técnicas de projeto e implementação de banco de dados com o uso de ferramentas de produtividade. Ementa: Sistemas de Arquivos. Sistemas de gerenciamento de banco de dados (SGBD): arquitetura e aspectos operacionais. Aplicações e tecnologias emergentes em Banco de Dados. Técnicas e ferramentas de gerenciamento de Banco de dados. Storage. Controle de concorrência. Segurança e integridade. Modelagem de dados a partir do modelo de negócios. Modelo entidade-relacionamento e suas extensões. Mapeamento de modelo Entidade-Relacionamento para modelo relacional. Formas Normais. Linguagem de Manipulação e de Descrição de dados. Projeto e Implementação de Banco de Dados, com uso de ferramentas de produtividade. Bibliografia Básica: BEIGHLEY, LYNN. Use a Cabeça SQL. Alta Books, 2008. HEUSER, C.A. Projeto de Banco de Dados. Serie Livros Didáticos, V.4. Bookman, 2009. SILBERSCHATZ, A.; KORTH, H. F.; SUDARSHAN, S. Sistema de Banco de Dados. Campus, 2006. Bibliografia Complementar: ELMASRI, R.; NAVATHE, S. B. Sistemas de Banco de Dados: Fundamentos e Aplicações. Pearson, 2005. MACHADO, Felipe Nery R. Banco de Dados – Projeto e implementação. São Paulo: Érica, 2004 SANTOS, C S; AZEREDO, P A. Tabelas, Organização e Pesquisa. Serie livros Didáticos V. 10. Bookman, 2008.

EENNGGEENNHHAARRIIAA DDEE SSOOFFTTWWAARREE OORRIIEENNTTAADDAA AA OOBBJJEETTOO Objetivo: Apresentar e comparar os processos atuais de desenvolvimento de software. Abordar diferentes técnicas de testes de software. Aplicar um processo de desenvolvimento de software completo, desde seu planejamento até a sua implantação, na abordagem da orientação a objetos. Ementa: Princípios da Análise Orientada a Objetos; Conceitos Básicos da Orientação a Objetos aplicados a Análise de Sistemas Orientada a Objetos; Metodologias de análise e projeto orientadas a objetos: histórico e evolução; Aspectos de Linguagem de Modelagem Unificada (UML): objetivos, utilização, processo de criação, conceitos básicos, diagramas estruturais, diagramas comportamentais e diagramas de interação. Mapeamento de Diagramas Estruturais para Linguagem de Programação Orientada a Objetos. Utilização de ferramentas CASE para UML. Bibliografia Básica: BOOCH, G.; RUMBAUGH, J; JACOBSON, I. UML: Guia do usuário. Rio de Janeiro: Elsevier, 2006. LARMAN, C. Utilizando UML e padrões: uma introdução à análise e projeto orientados a objetos e ao desenvolvimento iterativo. Porto Alegre: Bookman, 2007. LIMA, A. S., UML 2.0 do requisito à solução. São Paulo: Érica, 2008. Bibliografia Complementar: TAFNER, M A; CORREIA, C. Analise Orientada a Objetos. Visual Books, 2006. ZERVASS, Q. Aplicações Práticas de Web 2.0 com PHP. Alta Books, 2009.

EESSTTAATTÍÍSSTTIICCAA Objetivo: Reconhecer e aplicar os conhecimentos básicos sobre distribuição de freqüências; construir e analisar gráficos estatísticos; analisar o afastamento de dados numéricos em relação a um valor médio; utilizar os procedimentos estatísticos para tomadas de decisões e como ferramentas da qualidade; efetuar cálculos de probabilidades e analisar os fenômenos probabilísticos; obter, por regressão, a curva que melhor ajusta pontos amostrais; interpretar o significado da curva obtida; obter dados por amostragem e inferir. Ementa: Conceitos estatísticos. Análise exploratória de dados: amostragem, coleta de dados, codificação, tabulação, processamento eletrônico, representação tabular, representação gráfica, resumo de dados (medidas de tendência central e de dispersão), análise e interpretação. Dimensionamento da amostra,

correlação e regressão simples. Probabilidade. Variáveis aleatórias. Distribuições de probabilidade. Bibliografia Básica: GONZALEZ, N.. Estatística Básica. Ciência Moderna, 2009. GRIFFITHS, Dawn. Use A Cabeça! Estatística. Alta books, 2009. RIBEIRO, O. M.. Estatística Fácil. Saraiva, 2009. Bibliografia Complementar: BUSSAB, W. O., MORETTIN, P. A., Estatística Básica. São Paulo; Saraiva. 2007 SPIEGEL, M R; STEPHENS, L; NASCIMENTO, J L. Estatística. Schaum. Bookman, 2009. TRIOLA. M. F. Introdução à Estatística. Rio de Janeiro: LTC, 2008

IINNGGLLÊÊSS IIIIII Objetivo: Participar de discussões em contextos sociais e empresariais, descrevendo experiências, propondo soluções e sugestões e dando opiniões; usar linguagem apropriada de polidez e formalidade em reuniões de trabalho; preparar-se para uma apresentação oral; usar números para descrever dados\gráficos; extrair informações de textos técnicos específicos da área; entender diferenças de pronúncia. Ementa: Expansão da compreensão e produção oral e escrita por meio da integração das habilidades lingüístico-comunicativas. Ênfase na oralidade, atendendo às especificidades acadêmico-profissionais da área e abordando aspectos sócio-culturais da língua inglesa. Bibliografia: OXFORD. Oxford Business English Dictionary with CD-Rom. Seventh Edition. Oxford, UK: Oxford, 2007. POSITIVO INFORMÁTICA. Tell Me More – Nível Intermediário. Curitiba, 2007. Bibliografia Complementar DUCKWORTH, Michael. Essential Business Grammar & Practice - English level: Elementary to Pre-Intermediate. New Edition. Oxford, UK: Oxford University Press, 2007. LONGMAN. Dicionário Oxford 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. São Paulo: Pearson, 2008. MICHAELIS. Moderno Dicionário Inglês-Português, Português-Inglês. São Paulo: Melhoramentos, 2007. LLEEGGIISSLLAAÇÇÃÃOO AAPPLLIICCAADDAA ÀÀ TTEECCNNOOLLOOGGIIAA DDAA IINNFFOORRMMAAÇÇÃÃOO Objetivo: Compreender os fundamentos do Direito e os aspectos legais do uso da tecnologia da informação. Ementa: Introdução ao Direito. Código de propriedade intelectual. Consolidação das leis do trabalho e legislação específica. Estudo dos impactos na sociedade trazidos pelo computador. Estudo dos princípios éticos na área de informática. Noções de perícia forense computacional. Aspectos legais de contrato de serviços de TI. Bibliografia: FRAGOSO, João Henrique da Rocha. Direito Autoral - da Antiguidade a Internet. Quartier Latin, 2009. PAESANI, L. M. Direito de Informática: comercialização e desenvolvimento internacional do software. Atlas, 2006. SCHWARTZ, N. Noções de Direito. Juruá, 2009. Bibliografia complementar: AMORIM, F S T. Autonomia da Vontade nos Contratos Eletrônicos. Juruá, 2008. FARMER, D; VENEMA, W I. Pericia forense computacional – teoria e prática aplicada. Prentice Hall, 2005. FUHRER, M. C. A. Resumo de Direito Comercial e Empresarial. Ed. Malheiros, 2007. HIMANEN, P. Ética dos hackers e o espírito da era da informação. RJ: Campus, 2001. ROQUE, S. J. Curso de direito empresarial. Ícone Editora, 2006.

PPRROOGGRRAAMMAAÇÇÃÃOO OORRIIEENNTTAADDAA AA OOBBJJEETTOOSS Objetivo: Fornecer condições suficientes para a implementação de softwares que utilizem a arquitetura cliente-servidor em redes locais e na Internet, com o uso de uma linguagem de programação orientada a objetos. Ementa: Introdução à orientação a objetos. Conceitos básicos e terminologia de Programação orientada a objetos. Linguagens típicas orientadas a objetos. Desenvolvimento de aplicações em uma linguagem orientada a objetos. Bibliografia básica DALLOGLIO, P. PHP programando com orientação a objetos. 2 ed. São Paulo: Novatec, 2009. DEITEL, H. M. Java como programar. 6 ed. Prentice Hall, 2007. SERSON, R. R. Programação orientada a objetos com Java 6 - Curso universitário. RJ: Brasport, 2008. Bibliografia complementar BARNES, D. B.; KÖLLING, M. Programação orientada a objetos com Java.Pearson, 2004. KOFFMANN, E B. Objetos, Abstração, Estrutura de Dados e Projeto. LTC, 2008. SIERRA, K; BATES, B. Use A Cabeça! – Java. Alta Books, 2007.

4º Semestre

Atividade Distribuição da Carga Didática

Teoria Prática Autônoma TOTAL

Aplicações com Banco de Dados 20 60 80

Inglês IV 20 20 40

Programação de Scripts 10 30 40

Programação WEB 20 60 80 160

Sistemas Distribuídos 60 20 80

Web design I 40 40 80

Semestre 480

AAPPLLIICCAAÇÇÕÕEESS CCOOMM BBAANNCCOO DDEE DDAADDOOSS Objetivo: Implementar soluções computacionais que façam acesso ao Banco de Dados através de uma linguagem de programação. Ementa: Acesso a banco de dados através de uma linguagem de programação; estudo dos mecanismos de acesso a banco de dados (drivers ODBC, JDBC). Construção de relatórios.Tecnologias emergentes do mercado que serão aplicados em laboratório. Estudo de caso. Bibliografia Básica: DAVIS, M E; PHILLIPS, J A. Aprendendo PHP e MYSQL. Alta Books, 2008. OTEY, M., OTEY, D. Microsoft SQL Server 2005: Guia do Desenvolvedor. Ciência Moderna, 2007. SILVA, R. S., Oracle Database 10g Express Edition - Guia de Instalação, Configuração e Administração com Implementação PL/SQL Relacional e Objeto-Relacional. São Paulo: Érica, 2007. Bibliografia Complementar: FERRARI, S. Introdução ao IBM DB2 Universal Database. Ciencia Moderna, 2008. SIERRA, K., BATES, B. Java - Use a Cabeça. Rio de Janeiro: Alta Books, 2005. VIEIRA, R. Beginning Microsoft SQL Server 2008 Programming. John Wiley Consumer, 2009.

IINNGGLLÊÊSS IIVV Objetivo: O aluno deverá ser capaz de compreender e produzir textos orais e escritos mais complexos, em contextos acadêmico-profissionais, tais como elaboração de currículos e participação em entrevistas de emprego presenciais e por telefone; construir e sustentar argumentos; descrever projetos e participar de negociações, destacando vantagens, desvantagens e necessidades; usar linguagem apropriada de polidez e formalidade; extrair informações de textos técnicos específicos da área; entender diferenças de pronúncia. Ementa: Consolidação da compreensão e produção oral e escrita por meio da integração das habilidades lingüístico-comunicativas 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: OXFORD. Oxford Business English Dictionary with CD-Rom. 7th Ed. UK: Oxford University Press, 2007. POSITIVO INFORMÁTICA. Tell Me More – Nível Intermediário. Curitiba, 2007. Bibliografia Complementar: DUCKWORTH, Michael. Essential Business Grammar & Practice - English level: Elementary to Pre-Intermediate. New Edition. Oxford, UK: Oxford University Press, 2007. LONGMAN. Longman Gramática Escolar da Língua Inglesa com CD-Rom. Pearson, 2007. MICHAELIS. Moderno Dicionário Inglês-Português, Português-Inglês. São Paulo: Melhoramentos, 2007. MURPHY, Raymond. English Grammar in Use. CD-Rom with answers. Third Edition. Cambridge, 2007. OXFORD. Dicionário Oxford Escolar para Estudantes Brasileiros de inglês. Português-Inglês/Inglês-Português com CD-Rom. New Edition. Oxford, UK: Oxford University Press, 2007.

PPRROOGGRRAAMMAAÇÇÃÃOO DDEE SSCCRRIIPPTTSS 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:

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. RIORDAN, R M. Use A Cabeça! Ajax Profissional. Alta Books, 2009.

PPRROOGGRRAAMMAAÇÇÃÃOO WWEEBB 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. MCLAUGHLIN, B. Java And Xml. Oreilly & Assoc, 2006. Bibliografia Complementar: NARAMORE, E; GERNER, J; BORONCZYK, T. Beginning PHP 6, Apache, MYSQL 6 Web Development. John Wiley Consumer, 2009. 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.

SSIISSTTEEMMAASS DDIISSTTRRIIBBUUÍÍDDOOSS Objetivo: Conhecer, manter, configurar, projetar e implementar sistemas distribuídos. Ementa: Definição de Sistema Distribuído, Arquiteturas Paralelas e Distribuídas, Aspectos no Projeto de Sistemas Distribuídos, Gerência de Processos Distribuídos (Escalonamento de Processadores, Migração de Processos, Troca de Mensagens, Remote Procedure Call, Distributed Shared Memory), Grupos de Processos, Sincronização de Processos Distribuídos, Deadlock Distribuído, Exclusão Mútua Distribuída, Gerência de Arquivos Distribuídos, Noções de Tolerância a Falhas. Projeto e implementação de sistemas distribuídos. Bibliografia Básica: COULOURIS, G; DOLLIMORE, J; KINDBERG, T. Sistemas Distribuídos: Conceitos e Projeto. Bookman, 2007. RIBEIRO, U. Sistemas Distribuídos - Desenvolvendo Aplicações de Alta Performance no Linux. Axcel Books, 2005. TANENBAUM, A S; STEEN, M. Sistemas Distribuídos – Princípios e Paradigmas. SP: Prentice-Hall, 2007. Bibliografia Complementar: NARAMORE, E; GERNER, J; BORONCZYK, T. Beginning PHP 6, Apache, MYSQL 6 Web Development. John Wiley Consumer, 2009.

WWEEBB DDEESSIIGGNN II Objetivo: Criar e produzir web sites profissionais, implementando imagens. Aprender questões relativas ao processo de criação, visando soluções adequadas, aplicado à estrutura da arquitetura de informação e navegação, reunindo elementos na comunicação da interface para garantir funcionalidade ao site. Ementa: Semiótica. Conceito de imagem digital: vetor e bitmap. Criação e edição de imagens vetoriais, ferramentas de integração. Tratamento de imagem para composição de cenas para uso na internet. Aplicações de efeitos digitais. Formatos de imagens para a web. Desenvolvimento de layouts para web. Design, interatividade e ambiente. Engenharia de usabilidade. CSS. W3C. Bibliografia Básica: BEAIRD, J. Princípios do Web design maravilhoso. Rio de Janeiro: Altabooks, 2008. KALBACH, J; PIVETA, E K. Design de Navegação Web. Bookman, 2009. WATRALL, E; SIARTO, J. Use A Cabeça! Web Design. Alta Books, 2009. Bibliografia Complementar: SANTAELA, Lúcia. O que é Semiótica. São Paulo: Brasiliense, 2003.

5º Semestre

Atividade Distribuição da Carga Didática

Teoria Prática Autônoma TOTAL

Inglês V 20 20 40

Padrões de Projeto 40 40 80

Projetos de sistemas para Internet I 20 20 80 120

Segurança da Informação e Criptografia 60 20 80

Testes e qualidade de software 20 60 80

Web design II 40 40 80

Semestre 480

IINNGGLLÊÊSS VV Objetivo: O aluno deverá ser capaz de fazer uso das habilidades lingüístico-comunicativas, em contextos acadêmico-profissionais, com maior espontaneidade e confiança; aperfeiçoar as estratégias argumentativas; escrever relatórios; preparar-se para conduzir reuniões; comparar metas e objetivos alcançados; organizar eventos; ler textos técnicos específicos da área; entender diferenças de pronúncia. Ementa: Aprofundamento da compreensão e produção oral e escrita por meio da integração das habilidades lingüístico-comunicativas. Ênfase na oralidade, atendendo às especificidades acadêmico-profissionais da área e abordando aspectos sócio-culturais da língua inglesa. Bibliografia Básica: CAMBRIDGE. Cambridge Advanced Learner´s Dictionary with CD-Rom. 3

th Ed. Cambridge, 2007.

DUCKWORTH, Michael. Essential Business Grammar & Practice. - English level: Intermediate to Upper-Intermediate. New Edition. Oxford, UK: Oxford University Press, 2007. MURPHY, Raymond. Advanced Grammar in Use CD-Rom with answers. Third Edition. Cambridge, 2007. POSITIVO INFORMÁTICA. Tell Me More – Nível Avançado. Curitiba, 2007. Bibliografia Complementar: OXFORD. Oxford Advanced Learner´s Dictionary with CD-Rom. Seventh Ed. UK: Oxford, 2007. OXFORD. Oxford Business English Dictionary with CD-Rom. Seventh Ed. UK: Oxford, 2007.

PPAADDRRÕÕEESS DDEE PPRROOJJEETTOO Objetivo: Conceituar e classificar padrões de projeto. Integrar esses conceitos à análise, projeto e implementação de aplicações dentro do paradigma de orientação a objetos. Ementa: Conceito de Padrões de Projeto ou Design Patterns. Padrões de Projeto no desenvolvimento de software orientado a objetos. A relação entre padrões de projeto e reusabilidade de software. Tipos de padrões de projeto: de Criação, Estruturais e Comportamentais. Padrões de Projeto de Criação: Abstract Factory, Factory Method, Singleton, Builder, Prototype e demais padrões de criação. Padrões de Projeto Estruturais: Bridge, Adapter, Composite, Decorate, Façade, Flyweight, Proxy e outros. Padrões de Projeto Comportamentais: Observer, Mediator, Chain of Responsibility, Command, Interpreter, Iterator, Visitor. Template Method, Memento, State, Strategy, entre outros. Bibliografia Básica: BOWERS, M. Profissional - Padrões de Projeto Com CSS e HTML. Alta Books, 2008. HORSTMANN, C. Padrões e projeto orientados a objetos. Porto Alegre: Bookman, 2007. SIERRA, K. et al. Use a Cabeça! Padrões de Projetos. Alta Books, 2007. Bibliografia Complementar: GAMMA, E; JOHNSON, R.; VLISSIDES, J. Padrões de projeto. Bookman, 2005. MARINESCU, F. Padrões de Projeto – EJB. Bookman, 2003.

PPRROOJJEETTOO DDEE SSIISSTTEEMMAASS PPAARRAA IINNTTEERRNNEETT II Objetivo: Proporcionar o desenvolvimento prático de um sistema realizando uma síntese dos conhecimentos adquiridos. Ementa: Estudo detalhado e Modelagem de ferramentas, aplicativos online, criação de websites interativos e otimizados para o marketing digital. Bibliografia Básica; GUEDES, G. A. UML 2 - Uma Abordagem Pratica. Novatec, 2009. LOWE, David e PRESSMAN, Roger S. Engenharia Web - Um Enfoque Profissional. LTC, 2009. Bibliografia Complementar: DENNIS, A; WIXOM, B H; TEGARDEN, D. Systems Analysis and Design with UML. IE-Wiley, 2009. LANO, KEVIN. Model-Driven Software Development with UML and Java. Cengage Learning, 2009. MILICEV, D. Model-Driven Development with Executable UML. John Wiley Consumer, 2009.

SSEEGGUURRAANNÇÇAA DDAA IINNFFOORRMMAAÇÇÃÃOO EE CCRRIIPPTTOOGGRRAAFFIIAA 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 (Normas: ABNT NBR ISO/IEC 27001 e 27002, NBR 15999-1), COBIT (Common Objecives for Information and Related Technology) e o ITIL. (Information Technology Infrastructure Library). Planejar, direcionar e executar as ações de segurança da informação. Ementa: Requisitos da Segurança da Informação. Aspectos técnicos - criptografia, segurança da infra-estrutura, desenvolvimento de aplicações seguras, controle de acesso, e técnicas para minimizar indisponibilidade. Aspectos legais: validade do documento eletrônico, assinaturas digitais, datação e PKIs. Aspectos sociais: conflito de direitos. Prática da segurança: normas e procedimentos. Padrões nacionais e internacionais. Estudos de casos reais. 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. Rio de Janeiro: Brasport, 2008. STALLINGS, W. Criptografia e Segurança de Redes. 4 ed. São Paulo: Pearson, 2008. Bibliografia Complementar: BURNETT, S.; PAINE, S. Criptografia e Segurança - O Guia Oficial RSA; Rio de Janeiro: Campus, 2002. HUNT, C. Linux: Servidores de Rede. Rio de Janeiro: Ciência Moderna, 2004. NETO, U. Dominando Linux Firewall IPtables. Rio de Janeiro: Ciência Moderna, 2004. ONOME, J. Auditoria de Sistemas de Informações. São Paulo: Atlas, 2005. PEIXOTO, M C P. Engenharia Social e Segurança da Informação. Brasport, 2006.

TTEESSTTEESS EE QQUUAALLIIDDAADDEE DDEE SSOOFFTTWWAARREE Objetivo: Implementar técnicas que melhorem as práticas de teste de software. Ementa: Definição de qualidade. Importância da qualidade para a engenharia de software. A relação entre qualidade e testes de software. Modelos de qualidade: melhores práticas, métodos de avaliação e ciclos de melhoria contínua de processos. Modelos de qualidade para software. Inspeção de software. Princípios e técnicas de testes de software: teste de unidade; teste de integração. Testes caixa branca. Testes caixa preta. Teste de regressão. Desenvolvimento orientado a testes. Automação dos testes. Geração de casos de teste. Teste de interfaces humanas. Teste de aplicações para a web. Testes alfas, beta e de aceitação. Ferramentas de testes. Planos de testes. Gerenciamento do processo de testes. Registro e acompanhamento de problemas. Bibliografia Básica: DELAMARO, M. E.; MALDONADO, J. C.; JINO, M. Introdução ao teste de software. Campus, 2007. KOSCIANSKI, A. & SOARES, M. S. Qualidade de Software. São Paulo: Novatec, 2007. YOUNG, M; PEZZE, M. Teste e Análise de Software - Processos, Princípios e Técnicas. Bookman, 2008. Bibliografia Complementar: BECK, K. Test-driven development by example. EUA: Addison Wesley, 2002.

WWEEBB DDEESSIIGGNN IIII Objetivo: Utilizar ferramentas para criação e produção de animações, interfaces para web e multimídia, integrando imagens, áudio e vídeo no intuito de proporcionar uma experiência interativa ao usuário. Ementa: Editoração de áudio e vídeo para web. Produção de animações dinâmicas e interativas com uso de movimento, som e vídeo. Animações 3D. Bibliografia ADOBE CREATIVE TEAM. Adobe Flash CS3 Professional - Classroom in a book - Guia oficial de treinamento. São Paulo: Bookman, 2008. ADOBE. Premiere Pro 2.0 - Guia autorizado Adobe. São Paulo: Campus, 2006. CALCIOLARI, Fabio. 3DS Max 2009 - Modelagem, Render, Efeitos e Animação. São Paulo: Érica, 2009. Bibliografia Complementar: WATRALL, E; SIARTO, J. Use A Cabeça! Web Design. Alta Books, 2009.

6º Semestre

Atividade Distribuição da Carga Didática

Teoria Prática Autônoma TOTAL

Gestão de Projetos 40 40 80

Inglês VI 20 20 40

Marketing e Negócios Eletrônicos 40 40 80

Projeto de Sistemas Para Internet II 20 20 80 120

Programação para Dispositivos Móveis 40 40 80

Tecnologia para Dispositivos Móveis 60 20 80

Semestre 480

GGEESSTTÃÃOO DDEE PPRROOJJEETTOOSS Objetivo: Conhecer, propor e aplicar técnicas, métodos e ferramentas para uma gestão eficaz de projetos. Ementa: Definição de projetos. Componentes de um projeto. Práticas críticas na gerência de projetos. Métodos e técnicas de gestão de projetos. Aplicação das técnicas em situação real de desenvolvimento de projetos. Bibliografia Básica: 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. São Paulo: Cengage, 2007. VALERIANO, D. Moderno gerenciamento de projetos. São Paulo: Pearson Prentice Hall, 2005.

IINNGGLLÊÊSS VVII Objetivo: O aluno deverá ser capaz de se comunicar com mais autonomia, eficiência e postura crítico-reflexiva, em contextos acadêmico-profissionais; discutir planejamento; lidar com conflitos em negociações; lidar valores e dados numéricos; interagir em contextos de socialização e entretenimento; ler textos técnicos específicos da área; entender diferenças de pronúncia. Ementa: Aprimoramento da compreensão e produção oral e escrita por meio da integração das habilidades lingüístico-comunicativas. Ênfase na oralidade, atendendo às especificidades acadêmico-profissionais da área e abordando aspectos sócio-culturais da língua inglesa. Bibliografia Básica: CAMBRIDGE. Cambridge Advanced Learner´s Dictionary with CD-Rom. Third Edition. Cambridge, UK: Cambridge University Press, 2007. DUCKWORTH, Michael. Essential Business Grammar & Practice. - English level: Intermediate to Upper-Intermediate. New Edition. Oxford, UK: Oxford University Press, 2007. POSITIVO INFORMÁTICA. Tell Me More – Nível Avançado. Curitiba, 2007. Bibliografia Complementar: MICHAELIS. Moderno Dicionário Inglês-Português, Português-Inglês. São Paulo: Melhoramentos, 2007. OXFORD. Oxford Advanced Learner´s Dictionary with CD-Rom. Seventh Edition. Oxford, UK: Oxford University Press, 2007. OXFORD. Oxford Business English Dictionary with CD-Rom. Seventh Ed. UK: Oxford University Press, 2007.

MMAARRKKEETTIINNGG EE NNEEGGÓÓCCIIOOSS EELLEETTRRÔÔNNIICCOOSS Objetivo: Conhecer as principais formas de negócios eletrônicos e identificar os requisitos específicos para implementação de sistemas de comércio eletrônico. Ementa: Fundamentos e conceitos de marketing, modelo de marketing mix (4P) na Web, Marketing eletrônico. Medidas de análise de eficácia do Marketing na Internet. Tipologia de web sites. A Internet como um Canal de Negócios. Estratégias de desenvolvimento de negócios eletrônicos. Transações Monetárias on-line e Dinheiro Digital. Relacionamento virtual com o Cliente. Distribuição Eletrônica de Serviços e Produtos. Logística para Negócios Eletrônicos. Governo eletrônico. Especificação de uma aplicação de sistema na Internet para Marketing. Bibliografia Básica; COSTA, G. C. G. Negócios Eletrônicos. São Paulo: IBPEX, 2007. CHARLESWORTH, A. Internet Marketing. Butterworth-Heineman, 2009. TURBAN, E.; KING, D. Comércio Eletrônico: estratégia e gestão. São Paulo: Prentice-Hall, 2004. Bibliografia Complementar: ALBERTIN, A. L. Comércio Eletrônico. 5 ed. São Paulo: Atlas, 2004. COOPER, De SCHINDLER, P. Métodos de pesquisa em administração. 7ª Ed. Bookman, 2003

PPRROOGGRRAAMMAAÇÇÃÃOO PPAARRAA DDIISSPPOOSSIITTIIVVOOSS MMÓÓVVEEIISS Objetivo:Criar aplicações em dispositivos móveis. Ementa: Ambientes de programação para dispositivos móveis. Emuladores. Interface gráfica, serviços baseados em localização, armazenamento de dados persistentes, serviços de telefonia e comunicação entre processos. Desenvolvimento de aplicações com J2ME. Bibliografia Básica; ROGERS, R; LOMBARDO, J; MEDNIEKS, Z; MEIKE, M. Desenvolvimento de Aplicações Android. Novatec, 2009. QUEIROS, R. Programação para Dispositivos Móveis em Windows. Portugal: FCA, 2008. JOHNSON, T M. Java para Dispositivos Móveis. Novatec, 2007. Bibliografia Complementar: KEOGH, J. J2ME. Osborne - Mcgraw-Hill, 2003. MIKKONEN, T. Programming Mobile Devices: an intoduction for practitioners. EUA: John Wiley, 2007.

PPRROOJJEETTOO DDEE SSIISSTTEEMMAASS PPAARRAA IINNTTEERRNNEETT IIII Objetivo: Proporcionar o desenvolvimento prático e a implantação de um sistema realizando uma síntese dos conhecimentos adquiridos. Ementa: Desenvolvimento e conclusão do trabalho iniciado em Projeto de Sistemas para Internet I. Bibliografia Básica; GUEDES, G. A. UML 2 - Uma Abordagem Pratica. Novatec, 2009. LOWE, David e PRESSMAN, Roger S. Engenharia Web - Um Enfoque Profissional. LTC, 2009. Bibliografia Complementar: DENNIS, A; WIXOM, B H; TEGARDEN, D. Systems Analysis and Design with UML. IE-Wiley, 2009. LANO, KEVIN. Model-Driven Software Development with UML and Java. Cengage Learning International, 2009. MILICEV, D. Model-Driven Development with Executable UML. John Wiley Consumer, 2009.

TTEECCNNOOLLOOGGIIAA PPAARRAA DDIISSPPOOSSIITTIIVVOOSS MMÓÓVVEEIISS Objetivo: Conhecer as tecnologias dos dispositivos móveis, celulares e smartphones. Ementa: Introdução: problemas relacionados à mobilidade. Tecnologias de Comunicação sem Fio. Arquiteturas de Sistemas e Aplicações. Conceitos Básicos de Sistemas Móveis: Transmissão por Infra-Vermelho e Rádio-Frequência; Redes locais sem fio. Dispositivos móveis. Bibliografia MORIMOTO, C E. Smartphones: Guia Prático. Porto Alegre: Sulina, 2009.

Infra-estrutura recomendada:

Biblioteca incluindo acervo específico e atualizado

Laboratório de arquitetura de computadores

Laboratório de informática com programas específicos e conectados a internet

Laboratório de redes de computadores

Art. 4º - PROJETO PEDAGÓGICO Dados Gerais do Curso Carga horária total do curso: 2.640 horas

2.880 aulas 2.400 horas (atendimento ao CNCST e Del CEE 86/2009) + 240 horas de Estágio Supervisionado = 2.640 horas

Duração da hora/aula: 50 minutos; Período letivo: semestral, mínimo de 100 dias letivos (20 semanas); Prazo de integralização: mínimo: 3 anos ( 6 semestres),

máximo: 5 anos (10 semestres); Vagas Semestrais: 40 para o turno Vespertino; 40 para o Noturno; Turno de funcionamento: Vespertino; Noturno Regime de Matrícula: Semestral; Regime do Curso: Matrícula por conjunto de disciplinas; Forma de Acesso: Classificação em Processo Seletivo – Vestibular

É realizado em uma única fase, com provas das disciplinas do núcleo comum do ensino médio ou equivalente, em forma de testes objetivos e uma redação.

Normas Legais: A Composição Curricular do Curso, está regulamentada na Resolução CNE/CP nº

03/2002, que institui as Diretrizes Curriculares Nacionais Gerais para a organização e o funcionamento dos cursos superiores de tecnologia.

A Carga Horária estabelecida para o Curso, na Portaria nº 10, de 28 de julho de 2006, que aprova, em extrato, o Catálogo Nacional dos Cursos Superiores de Tecnologia (CNCST).

O Curso Superior de Tecnologia em Sistemas para Internet, pelo CNCST, pertence ao Eixo Tecnológico de Informação e Comunicação e propõe uma carga horária total de 2.000 horas. A carga horária de 2.880 horas/aula (de 50 min.) corresponde a 2.400 horas, mais 240 horas de Estágio Supervisionado, totalizando 2.640 horas de atividades, contemplando, assim o disposto na legislação.