RESOLUÇÃO UNIPAR N.º ___/____/___ de ___ de ___________ de _______ COORDENADORIA DE PÓS-GRADUAÇÃO Lato Sensu FORMULÁRIO PARA CURSO NA MODALIDADE PRESENCIAL LOCAL DE REALIZAÇÃO: Unidade de Paranavaí TÍTULO: ESPECIALIZAÇÃO EM PROGRAMAÇÃO ORIENTADA À OBJETOS ÁREA DE CONHECIMENTO: Sistemas de Informação DURAÇÃO: (18) meses PERÍODO: de 04/2013 a 11/2014. GESTOR(A) PEDAGÓGICO(A): Jaime William Dias GESTORA: Célia Macorin Gomes - COPLS SUMÁRIO 1. JUSTIFICATIVA 2. OBJETIVOS 3. DISCIPLINAS / EMENTAS 4. MATRÍCULA EM DISCIPLINA ISOLADA 5. ESTÁGIO PROFISSIONAL 6. PÚBLICO ALVO 7. VAGAS 8. CARGA HORÁRIA 9. DURAÇÃO DO CURSO 10. PERÍODO E LOCAL DE INSCRIÇÃO 11. VALOR DO INVESTIMENTO 12. DOCUMENTOS 13. CALENDÁRIO 14. TITULAÇÃO DO(A) GESTOR(A) PEDAGÓGICO(A) 15. ANEXO: Cadastramento do Corpo do Docente 1. JUSTIFICATIVA A Ciência da Computação é uma área de estudo que se apóia em fundamentos que a sustentam mesmo diante da constante e rápida evolução tecnológica. Desta forma, a busca de uma formação suplementar que possa solidificar melhor os conhecimentos relacionados às bases fundamentais que sustentam a Ciência da Computação torna-se importante ao profissional ou pesquisador da área. Por outro lado, sabe-se que a ostensiva evolução das tecnologias computacionais, mencionada anteriormente, exige também destes profissionais e pesquisadores uma atualização no que diz respeito às ferramentas computacionais disponíveis para a solução dos mais diversos tipos de problemas. Assim, julga-se oportuno o oferecimento de um curso em nível de especialização que venha a contemplar estas duas necessidades identificadas, oferecendo ao acadêmico, tanto uma formação básica suplementar, quanto uma atualização de seus conhecimentos. 2. OBJETIVOS Geral: Promover a atualização e ampliação de conhecimentos e técnicas de trabalho, oferecendo embasamento teórico e prático em Tecnologia da Computação necessário à capacitação de profissionais e pesquisadores de nível superior da área de informática. Específico: Preparar profissionais em novas áreas de interesse, envolvendo tecnologias inovadoras de informática na linha do paradigma da programação orientada a objetos. Contribuir com o desenvolvimento regional, procurando atender a elevada demanda de profissionais e docentes qualificados em computação, gerada pelo grande número de empresas e instituições de ensino da região. 3. DISCIPLINAS/EMENTAS Disciplina: Programação Orientada a Objetos C/H: Ementa: Introdução de conceitos e aplicações. Conversão de tipos. Classe, Objetos. Instanciação de objetos, Construtores, atributos e métodos de classe e instância. Arrays. Encapsulamento: modificadores de acesso. Herança. Sobrecarga e sobrescrita de métodos. Polimorfismo. Classes abstratas. Interfaces. Exceções. Disciplina: Modelagem Orientada à Objetos com UML Ementa: Linguagem de Modelagem Unificada, modelagem baseada em UML (Diagrama de Casos de Uso e Diagramas de Classes e Objetos), definindo a arquitetura do sistema, desenvolvimento em camadas, criação e refinamento de classes, C/H: 30 30 modelagem da estrutura dinâmica, modelagem de componentes, interfaces e relacionamentos. Diagramas de Interação, Seqüência, Geral de Interação, Atividades, Diagrama de Tempo e Comunicação, Máquina de Estados, Componentes e Implantação. Relação do código em linguagem Java com Diagramas comportamentais e estruturais. UML para documentação de projetos. Disciplina: Java Avançado e Utilização de Patterns C/H: Ementa: Conceituação de padrões de projetos. Classificação de padrões de projetos, catálogos de padrões. Identificação de novos padrões de projeto. Padrões de projeto e sua influência a arquitetura de software. Estudo e implementação dos padrões mais utilizados (dentre os quais, Factory, Proxy, Façade, Composite, Page-by-page Iterator, Builder, Decorator, Singleton, Strategy e Command). Disciplina: Programação Avançada WEB I Ementa: Fundamentos de arquitetura web, servlets, contextos, gerenciamento de sessões, filtros, acesso a bancos de dados com JDBC, introdução a Java Server Pages, JSP com JavaBeans, arquitetura de aplicativos web (MVC), como criar tags personalizadas, JSTL, distribuição de aplicativos e configuração de segurança. Disciplina: Programação Avançada WEB II Ementa: Introdução ao Framework JavaServer Faces (JSF) e das principais tecnologias relacionadas a estes Frameworks. C/H: C/H: 30 30 30 Desenvolvimento, de uma Aplicação Web com acesso a Banco de Dados, utilizando o Framework JSF, os Padrões de Projeto Model-View-Controller (MVC), Data Access Object (DAO) e Façades com EJB. Disciplina: Programação Avançada WEB III C/H: 30 Ementa: Visão geral do framework grails: MVC, paradigma da programação por convenção, serviços web, Ajax e integração (tecnologias Grails e Java). Desenvolvimento, de uma Aplicação Web com acesso a banco de dados, utilizando o Frameworks Grails, e Model-View-Controller (MVC) Disciplina: Frameworks de Persistência C/H: 30 Ementa: Mapeamento Objeto-Relacional: JPA (Java Persistence API), Metadados de Entidades: Anotações e XML, Mapeamento entre Classes e Tabelas, Mapeamento de Relacionamentos: 1 para 1, 1 para N, N para N, Classes de Associação e Estratégias de Mapeamento de Herança, estratégias de busca em relacionamentos lazy e eager, gerenciador de Entidades (Entity Manager): Contextos de Persistência, gerenciamento via Aplicação, Gerenciamento via Container, Introdução à tecnologia Enterprise Java Bean (EJB). Disciplina: Tópicos Especiais em JAVA Ementa: Tecnologias emergentes no mercado de trabalho. Disciplina: Programação para Dispositivos Móveis Ementa: Introdução a dispositivos móveis, aplicações J2ME, interface com o usuário, armazenamento persistente de dados, redes e serviços web, principais pacotes J2ME, e estudos de Caso. Disciplina: Testes Automatizado de Software Ementa: Apresentar uma base para implementação de testes de software, como testes manuais, automatizados, unitários e de aceitação para projetos ágeis. Disciplina: Interfaces Web Ementa: Conceitos e utilização avançado de HTML5, CSS3 e criaçao de componentes WEB para JSF. Disciplina: Metodologia de Pesquisa em Computação Ementa: Ciência e conhecimento científico, métodos científicos, hipóteses e variáveis, procedimentos básicos, pesquisa bibliográfica, projeto e relatório, publicações. Iniciando um projeto de pesquisa em computação: Pesquisa, pesquisadores e leitores. Planejamento de um projeto de pesquisa. Como fazer afirmações e argumentar. Redação e revisão: os principais elementos de um trabalho científico (relatórios, artigos, monografias). C/H: 30 C/H: 30 C/H: C/H: C/H: 30 30 30 4. MATRÍCULA EM DISCIPLINA ISOLADA Será aceita a matrícula em disciplina isolada no curso, desde que atendida a Instrução Normativa da Diretoria Executiva de Gestão da Pesquisa e da Pós-Graduação de 09/10/2009. 5. ESTÁGIO PROFISSIONAL Em atendimento a Lei de Estágio nº 11.788/2008, o Curso de Especialização em Programação Orientada a Objetos, visa em sua proposta pedagógica à realização de estágio não obrigatório. Havendo a realização do Estágio Profissional não obrigatório, o(a) coordenador(a) do curso será o responsável em fazer o acompanhamento e avaliação das atividades do estagiário, bem como, assinar os relatórios dos estágios encaminhados pela parte concedente. 6. PÚBLICO ALVO: Profissionais graduados em Ciência da Computação, Sistemas de Informação, Processamento de Dados, Informática, Web Design, Administração de Empresas e áreas afins. 7. VAGAS Mínimo: 30 (trinta) vagas 8. CARGA HORÁRIA (No mínimo, 360 h/a em sala de aula. As orientações do Trabalho de Conclusão de Curso não são computadas na carga horária do curso). 360 h/a 9. DURAÇÃO DO CURSO Início das Aulas: (abril de 2013) Término das Aulas: (julho de 2014) Tipo de trabalho de conclusão: ( ) Monografia ( X ) Outros – Especifique: Artigo Período para orientações: de julho a outubro de 2014 Prazo para entrega de Trabalho de Conclusão de Curso: novembro de 2014 10. PERÍODO DE INSCRIÇÃO As inscrições são online e o Contrato se encontra disponível no portal da UNIPAR (www.unipar.br) Período: de novembro de 2012 a março de 2013. 11. VALOR DO INVESTIMENTO Inscrição: R$ 70,00 20 mensalidades de: R$ 300,00 Programa de Fidelidade e de Benefícios: 20% de desconto para egresso de 2012: 20 mensalidades de R$ 240,00 10% de desconto para egressos de anos anteriores a 2012: 20 mensalidades de R$ 270,00 50% de desconto: 20 mensalidades de R$ 150,00 12. DOCUMENTOS 11.1 - Fotocópia do Diploma 11.2 - Fotocópia do RG 11.3 - Fotocópia do CPF 11.4 – 01 Foto 3X4 recente 11.5 - Formulário a ser preenchido no ato da inscrição 13. CALENDÁRIO Período Semanal ( ) Dias Quinzenal ( Outros ) (X) Manhã Tarde Noite 8:00-12:00 13:00-18:00 19:00-23:00 Quinta-feira ( ) ( ) ( ) Sexta-feira ( ) ( ) ( ) Sábado ( X) ( X) ( ) Domingo ( ( ( ) 14. ) GESTOR(A) PEDAGÓGICO(A) Nome: Jaime William Dias e-mail: [email protected] ) Telefone: (44) 9921-4994 CPF: 046.621.949-03 Titulação: Especialista Área de Conhecimento: Sistemas de Informação Instituição onde obteve o título: CESUMAR – Centro Universitário de Maringá. Obs: - Os projetos deverão ser protocolados na Secretaria da Pós-graduação Lato Sensu de cada Unidade. - Os cursos de pós-graduação lato sensu são regidos pela Resolução 01/01 – CNE e pelo Regulamento Interno da Unipar.