Informações Sobre a Disciplina

Informações Sobre o Instrutor

  • Instrutor: Nivan Ferreira
  • Sala: C109
  • Horários de Atendimento: A definir.
  • Telefone: 2126-8430 r: 4311
  • Web Page Pessoal: http://www.cin.ufpe.br/~nivan
  • Email: nivan@cin.ufpe.br

Descrição do Tema

Visualização de dados é uma área multidisciplinar que vem crescendo rapidamente. Técnicas de visualização tomam proveito do grande poder do sistema visual humano e dos sofisticados sistemas gráficos modernos para produzir representações visuais que permitem analisar e comunicar dados de maneira eficiente. Contruir visualizações de dados é uma habilidade de extrema importância na era de Big Data (veja link1, link2).

O objetivo deste curso é introduzir os princípios e técnicas básicas de visualização de dados. Os estudantes serão expostos a tecnologias amplamente usadas para o desenvolvimento de visualizações e também a alguns desafios de pesquisa na área.

Pré-requisitos

Os pré-requisitos básicos são algoritmos e estruturas de dados, álgebra linear e cálculo. Neste curso usaremos Javascript como principal linguagem de desenvolvimento, dessa forma familiaridade com esta linguagem (e tecnologias Web) são dejesáveis, mas não necessárias.

Cronograma

Note que o cronograma da disciplina está sujeito a mundanças. Entretando datas de entrega de listas de exercício e projetos não devem mudar. É de inteira obrigação do aluno checar o site da disciplina para se mander informado sobre tais mudanças.

Avaliação

  • 10% Presença e Participação nas Aulas
  • 40% Listas de Exercício
  • 50% Projeto

Listas de Exercício

Durante o curso serão entregues múltiplas listas de exercício para guiar o estudo e praticar conceitos vistos em aula. As listas serão anunciadas durante as aulas e também no site da disciplina. As listas deverão ser entregues no horário especificado. Entregas atrasadas não serão aceitas. Em caso de doença ou problemas pessoais que aconteçam antes do horário de entrega, comunique o caso com a maior antecedência possível. Não serão aceitas justificativas dadas após o prazo de entrega!

Projeto

Durante a disciplina os alunos realizarão um projeto que envolve criar visualizações para a análise de uma conjunto de dados real. Em princípio, o conjunto de dados a ser utilizado pode ser de qualquer domínio (principalmente se os alunos envolvidos realizarem pesquisa com esses dados), entretando os alunos devem consultar o instrutor para a aprovação do projeto. Mais detalhes sobre o projeto seram divulgados durante o curso.

Tecnologias Utilizadas no Curso

Neste curso usaremos D3 como nossa principal ferramenta para implementação de técnicas de visualização. Outras ferramentas para visualização de dados também serão discutidas durante o curso.

Objetivos da Disciplina

  • Desenvolver a habilidade de desenvolver e criticar projetos de visualização de dados
  • Entender por que visualização de dados é importante e por que ela é parte da análise de dados

Política de Boa Conduta Acadêmica

Como estudantes de um centro de excelência como o CIn, é esperado que os alunos mantenha um alto padrão de integridade acadêmica. Não será tolerado qualquer espécie desonestidade acadêmica, quer seja ela por cause de falha no entendimendo do material ou por um ato intencional. Como exemplo concreto, não serão admitidas cópias das respostas de listas de exercícios ou código fonte (em forma parcial ou total). Estudantes devem realizar seu próprio trabalho nesta disciplina. Não serão aceitas respostas/código obtidos de terceiros (por exemplo, livros, artigos, internet). Em caso de um trabalho prévio ser utilizado para dar suporte ao trabalho realizado nesta disciplina a devida referência deve ser incluída (mesmo que o código seja de própria autoria do aluno). Alunos envolvidos em incidentes envolvendo cópias (seja de outros alunos ou de outras fontes) receberam nota zero na atividade correspondente.

Política Sobre Atraso na Entrega de Materiais

Todas as entregas de lista de exercícios e projeto são fixas e estritas, ou seja, entregas fora do prazo resultará em uma nota zero na atividade relacionada.