Visualización de información en la era del Big Data

Estudia en la Universidad Nº 1 de Latinoamérica | Pontificia Universidad Católica de Chile

Acerca del programa:

El curso online Visualización de Información en la Era del Big Data tiene como propósito enseñar los principios para analizar y evaluar visualizaciones existentes, así como guías y herramientas para diseñar e implementar nuevas visualizaciones. El curso se orienta a profesionales con conocimientos de programación, que puedan o no estar involucrados en el área de Ciencia de Datos o simplemente interesados en aprender a evaluar, diseñar e implementar representaciones visuales de datos.


visualización información

Dirigido a:

  • Profesionales que necesitan evaluar la calidad y efectividad de visualizaciones de información, y que puedan proponer mejoras para la presentación visual de los datos.
  • Interesados en el área de Ciencia de Datos que deseen adquirir conocimientos para diseñar e implementar visualizaciones de información efectivas para satisfacer necesidades de información.

Jefe de Programa

Jaime Navon

Ph.D. Computer Science, University of North Carolina at Chapel Hill. Master of Science, Technion-Israel Institute of Technology. Ingeniero Civil Electricista, Universidad de Chile. Profesor Asociado del Departamento de Ciencia de la Computación de la Escuela de Ingeniería UC.
linkedin

Equipo Docente

keyboard_arrow_down

Denis Parra

Profesor Asistente, Depto. de Ciencia de la Computación, Ingeniería UC. Ph.D. in Information Science, University of Pittsburgh, EE.UU. Ingeniero Civil en Informática, Universidad Austral de Chile. Profesor Asistente del Departamento de Ciencia de la Computación de la Escuela de Ingeniería UC. Experto en sistemas de recomendación y personalización automatizada. Su área principal de trabajo se desarrolla en las temáticas de análisis de redes sociales, minería de datos y técnicas de visualización para sistemas recomendadores.

Fernando Florenzano

Magíster en Ciencias de la Ingeniería, PUC. Ingeniero Civil PUC.

Magíster en Ciencias de la Ingeniería, PUC. Ingeniero Civil Computación PUC.

Hernán Valdivieso

Profesor Instructor, Depto. de Ciencia de la Computación, Ingeniería UC. Magíster en Ciencias de la Ingeniería e Ingeniero Civil en Computación, UC. Profesor Instructor del Departamento de Ciencia de la Computación de la Escuela de Ingeniería UC. Su área principal de trabajo es la docencia y el desarrollo de técnicas de visualización.





Descripción

La visión ocupa gran parte de nuestro sistema cognitivo humano, y presentar información en formato visual puede ayudarnos en tareas como realizar análisis exploratorio de datos, comunicar el resultado de análisis de datos, detectar problemas en fuentes de datos existentes y directamente apoyar nuestra toma de decisiones. Para crear visualizaciones de datos efectivas para las tareas descritas es necesario aprender herramientas de software, pero es igualmente necesario entender los principios de atención visuales y cognitivos que afectan nuestra percepción. Igualmente, es importante identificar la relación entre tipos de datos y diferentes tipos de representaciones visuales. 

Los alumnos de este curso aprenderán los conceptos fundamentales de visualización de información, los cuales les permitirán analizar y evaluar visualizaciones existentes. Luego, aprender una metodología para diseñar y evaluar visualizaciones de información efectivas: el modelo anidado de Munzner. Con los principios de visualización y modelo anidado, los estudiantes procederán a aprender de forma práctica cómo elegir la codificación visual óptima para distintos tipos de datasets (tabulares, de red, espaciales, de texto) y de atributos (continuos, categóricos, ordinales). Adicionalmente, los estudiantes aprenderán el concepto de reducción de dimensionalidad y lo pondrán en práctica para visualizar datos con gran número de atributos o dimensiones. 

La metodología de enseñanza y aprendizaje para este curso online consiste en técnicas metodológicas activas, donde el participante puede interactuar con sus pares y profesor-tutor a través de los recursos tecnológicos que provee la plataforma educativa virtual provista para el curso.


Requisitos de Ingreso

Se recomienda contar con conocimientos básicos de programación, específicamente en lenguaje Python. En particular, debe ser capaz de utilizar controles de flujo, distintos tipos de datos y funciones, y diccionarios con Python.

Si desea evaluar su nivel, puede realizar una prueba opcional gratuita en este link: https://www.hackerrank.com/prueba-python

Se recomienda iniciar los test en orden, ya que van creciendo en dificultad. Los dos últimos tienen un nivel superior al requerido para ingresar al diplomado, y han sido instalados allí sólo como desafío. Si uno de los test falló, se recomienda revisar y ejercitar esos contenidos antes del inicio del programa.

Objetivos de Aprendizaje

  1. Comprender los principios visuales, cognitivos y guías generales para analizar y evaluar visualizaciones de información existentes.
  2. Identificar las etapas que se deben seguir en el proceso de diseño de visualizaciones información efectivas.
  3. Conocer los distintos modos de visualización, su relación con diferentes tipos de datos y tipos de atributos, e implementar gráficos de diverso nivel de dificultad


Metodología

  • La modalidad de capacitación es e-learning asincrónica, por lo que los participantes accederán a una plataforma educativa virtual (LMS). Las actividades se desarrollan en forma remota, lo que permite entregar flexibilidad en los horarios, de manera que cada participante pueda distribuir su tiempo y ser autónomo en su proceso de aprendizaje. No obstante, el proceso de enseñanza-aprendizaje se acompañará con un tutor, quien tendrá un rol de mediador y facilitador, ofreciendo apoyo a los participantes en aspectos técnicos y también administrativos durante la actividad de capacitación.
  • Respecto a las estrategias de enseñanza - aprendizaje, se utilizarán videoclases, screencast y clases interactivas para la presentación de contenidos y actividades de aplicación que serán desarrolladas a partir de cuestionarios y tareas, dirigidas a que los participantes resuelvan problemas/situaciones aplicando los conocimientos aprendidos y comprobar la comprensión de los contenidos a través de test automáticos.
  • Los participantes también contarán con foros abiertos de consulta, como apoyo a su proceso de aprendizaje, donde podrán interactuar con sus pares y tutor.
  • Al inicio del curso se contará con una clase sincrónica en formato streaming, en que el jefe de programa o un profesor del programa, introducirán a los alumnos en las materias a abordar.


Desglose de cursos

Horas cronológicas: 75 (35 horas directas)

Créditos: 5

Resultados del Aprendizaje

  1. Al finalizar el curso el alumno será capaz de:
  2. Analizar y evaluar visualizaciones de información existentes, así como proponer mejoras.
  3. Identificar relaciones entre tipos de datos, tareas de visualización y tipos de gráficos para diseñar visualizaciones de información.
  4. Diseñar e implementar en lenguaje Python gráficos simples y avanzados usando datasets tabulares.
  5. Diseñar e implementar en lenguaje Python gráficos usando datasets de red.
  6. Diseñar e implementar en lenguaje Python gráficos para visualizar datos de texto y espaciales.

Contenidos:

  • Ejemplos históricos de Visualización de datos.
  • Conceptos fundamentales de visualización de información.
  • Funciones básicas de matplotlib y seaborn.
  • Modelo anidado de Munzner para diseño y validación de visualización.
  • Reglas y recomendaciones generales para visualizaciones efectivas.
  • Diseño e implementación de gráficos simples para datos tabulares usando modelo anidado.
  • Diseño e implementación de gráficos avanzados para datos tabulares usando modelo anidado.
  • Reducción de dimensionalidad.
  • Diseño e implementación de gráficos avanzados para datos de red usando modelo anidado.
  • Visualización básica de datos de texto.
  • Visualización básica de datos espaciales.



Requisitos Aprobación

  • Calificación mínima del curso 4,0 en su promedio ponderado.

En el caso de los programas en modalidad en línea, los estudiantes tendrán que cumplir con la calificación mínima de 4.0 y con los requisitos establecidos para cada programa. Si el alumno reprueba el curso tiene la posibilidad de realizarlo a la versión siguiente (2 strikes por curso).

Los participantes que aprueben las exigencias del programa recibirán un certificado de aprobación digital otorgado por la Pontificia Universidad Católica de Chile.

El participante que no cumpla con la exigencia reprueba automáticamente sin posibilidad de ningún tipo de certificación.

Proceso de Admisión

Las personas interesadas deberán completar la ficha de postulación ubicada al lado derecho de esta página web. Un correo de confirmación solicitará enviar los siguientes documentos

  • Fotocopia Carnet de Identidad.
  • Fotocopia simple del Certificado de Título o del Título.
  • Curriculum Vitae

VACANTES: 40

INFORMACIONES RELEVANTES

  • Con el objetivo de brindar las condiciones de infraestructura necesaria y la asistencia adecuada al inicio y durante las clases para personas con discapacidad: Física o motriz, Sensorial (Visual o auditiva) u otra, los invitamos a informarlo. 
  • El postular no asegura el cupo, una vez inscrito o aceptado en el programa se debe pagar el valor completo de la actividad para estar matriculado.

No se tramitarán postulaciones incompletas.

Puedes revisar aquí más información importante sobre el proceso de admisión y matrícula


Fechas disponibles

Los detalles del programa pueden variar en cada fecha de edición

Fecha Horario Lugar Valor
25 julio 2023 - 19 septiembre 2023 Asincrónico $520.000 Ver más

¿Te parece interesante este programa?

No