Ciência de Dados
A Certificação de estudos em Ciência de Dados vem ao encontro dos mais modernos avanços tanto em bancos de dados como em aprendizado de máquina ao propor formação integrada e sinérgica dessas duas áreas.
Hoje, a Tecnologia de Informação, sob as expressões Big Data e Machine Learning, tem estado muito em evidência graças às redes sociais, aos avanços tecnológicas principalmente em dispositivos móveis, e, notadamente, no sucesso que empreendimentos em TI tem tido, ao oferecer cada vez mais produtos e serviços de rápida aceitação e explosivo uso. Podem ser citados como exemplos os aplicativos de geolocalização, como Waze e Google Maps, aplicativos de mobilidade urbana como o Uber, Cabify e 99, aplicativos para aquisição e tele entrega das mais variadas mercadorias, como iFood, Booking.com, Kayak, Trivago, etc.
A proposta desta certificação vem ao encontro das demandas de mercado nesta formação e formaliza um processo de qualificação integrado combinando disciplinas tanto de bancos de dados como de aprendizado de máquina.
Os objetivos desta certificação são a de qualificar estudantes nos conceitos mais básicos aos mais avançados dessas disciplinas, e instrumentalizá-los com ferramentas no estado da arte e no estado da tecnologia.
Créditos necessários para obter a certificação: 20
Obs. Algumas disciplinas desta certificação podem já fazer parte da matriz curricular do seu curso. Sugerimos utilizar os créditos de disciplinas eletivas para completar o total necessário para obtenção da certificação.
Clique aqui para ver a matriz curricular desta certificação
Acesse aqui o quadro com orientações de quais disciplinas se matricular
Disciplinas desta certificação
Codicred |
Nome da disciplina |
Créditos |
Carga horária |
Oferta |
Turno |
4645Y |
Fundamentos de Bancos de Dados
Visão geral da abordagem banco de dados nos aspectos de modelagem conceitual e projeto de bancos de dados. Uso de dependências funcionais, formas normais e de restrições de integridade para a definição e manipulação de banco de dados e, em especial, SQL. Solução de implementação de bancos de dados: modelo lógico e físico. Mapeamento da modelagem conceitual para o modelo de implementação.
|
4 |
60 |
1º e 2º semestre |
Variado |
4611D |
Laboratório de Banco de Dados
Estudo sobre linguagens de definição e manipulação de banco de dados e, em especial, SQL (Structured Query Language). Visão geral da definição de dados e de restrições de integridade, do projeto de funções e de rotinas armazenadas. Exercícios sobre definição e consulta de dados em SQL. Uso de SQL embutido na solução de consultas e atualizações em banco de dados.
|
2 |
30 |
1º e 2º semestre |
Variado |
4636R |
Inteligência de Negócio
Visão geral sobre sistemas de suporte à decisão e inteligência de negócio. Estudo sobre armazéns de dados e sobre modelagem OLAP (OnLine Analytical Processing). Compreensão dos principais conceitos envolvidos e entendimento sobre os principais modelos OLAP. Entendimento sobre o processo de KDD (Knowledge Discovery in Databases) e, em especial sobre a preparação de dados. Estudo sobre as principais tarefas de mineração de dados. Exercícios sobre o processo de KDD.
|
4 |
60 |
1º e 2º semestre |
Variado |
4646D |
Implementação de Sistemas de Bancos de Dados
Visão geral de sistemas de bancos de dados e de suas principais funcionalidades. Entendimento dos tipos clássicos de organização de arquivos e de índices, e de arquivos de log/jornal, de tablespaces, datafiles e de datablocks. Estudo sobre desempenho e sintonia de bancos de dados, gerência de memória principal, secundária e distribuição de dados. Visão geral da otimização de consultas e de transações em bancos de dados, de controle de concorrência e da recuperação após falhas.
|
4 |
60 |
1º e 2º semestre |
Variado |
4611H |
Sistemas de Gerenciamento de Banco de Dados
Visão geral de sistemas de bancos de dados. Estudo sobre persistência de dados, segurança e privacidade. Visão geral de desempenho e otimização de consultas em bancos de dados. Estudo sobre o processamento de transações e compreensão do controle de concorrência e da recuperação após falhas. Entendimento sobre bancos de dados distribuídos e visão geral sobre as principais formas de conectividade de sistemas de bancos de dados: ODBC, JDBC, XML, e web services.
|
2 |
30 |
1º e 2º semestre |
Variado |
4637K |
Tópicos Avançados em Gestão de Dados
Visão geral sobre sistemas de armazenamento e recuperação de dados. Estudo sobre dados multimídia, hipermídia e bibliotecas digitais. Visão geral sobre novas aplicações em dados (Big data, Dados não estruturados, de mídias sociais, Mineração de dados de mídias sociais).
|
2 |
30 |
1º e 2º semestre |
Variado |
19801-02 |
Redes Neurais Profundas
Esta disciplina tem como principal objetivo a apresentação dos principais conceitos associados às redes neurais profundas e suas aplicações para análise de dados não-estruturados. Para tanto, os seguintes pontos serão abordados: Introdução à análise de dados não-estruturados; Classificadores de vizinhos mais próximos e classificadores lineares para classificação de imagens e textos; Redes neurais e o algoritmo de backpropagation; Arquiteturas e componentes de redes neurais convolucionais; Arquiteturas e componentes de redes neurais recorrentes; Aplicações para classificação, segmentação, detecção e localização de objetos em imagens e vídeos; Aplicações para geração automática de legendas, tradução automática e geração de textos; Visão geral de frameworks de deep learning.
* Eventualmente poderá ser ofertada em semestre oposto ao descrito.
|
2 |
30 |
2º semestre* |
Variado |
Como se inscrever
Alunos PUCRS
No portal de matrículas, o aluno deverá procurar o conjunto Certificações de Estudos e selecionar as disciplinas para compor a sua grade de horários. As inscrições acontecem durante o período de matrículas.
Público geral
Alunos de pós-graduação da PUCRS,
alumni e diplomados de outras instituições também podem se inscrever. A inscrição deve ser realizada na Central de Atendimento ao Aluno, no prédio 15 do campus, e está condicionada à disponibilidade de vagas.
Conheça as Certificações de Estudos da PUCRS
Ao cursar disciplinas que compõem uma certificação de estudos, você tem a possibilidade de aprender novos conhecimentos de áreas diferentes e se preparar para novos mercados e desafios profissionais do futuro. Ao final da graduação você será bacharel ou licenciado no seu curso com certificação de estudos na área que desejar. As certificações de estudos compõem a Trajetória Acadêmica Aberta proposta a partir do movimento PUCRS 360°.
Conheça todas as Certificações de Estudos oferecidas pelas escolas da PUCRS, escolha as opções disponíveis no processo de matrícula e complemente a sua formação.