Skip to main content

Trinity College Dublin, The University of Dublin

Menu Search

Module Descriptor School of Computer Science and Statistics

Module CodeCS7DS4
Module NameData Visualisation
Module Short Title
Semester TaughtHT
Contact Hours

2 lecture hours per week

Module PersonnelAssistant Professor John Dingliana
Learning Outcomes

Students who complete this module should be able to:

  • DS4LO1  Discuss the concepts behind the design and construction of data visualisations;
  • DS4LO2  Discuss how human perception and cognition impact on this design;
  • DS4L03  Describe the different types of visualisation and their uses;
  • DS4L04  Discuss the infrastructure, both hardware and software, for visualisations and make informed decisions about the best hardware and software for specific visualisation tasks;
  • DS4LO5 Choose and implement the visualisation techniques best suited to analyse data for a given question.
Learning Aims

This module aims to equip the student with the knowledge and tools to visualise data in ways that give insight and understanding.  The module looks at all of the elements, beginning with a study of how we perceive and understand visual scenes, that inform principles of good visualisation design, through to the hardware and software that allow these visualisations to be implemented.  The student who completes the module should be able to decide on the best visualisation for the data and research question at hand, and then implement in the best way possible.

Module Content

Specific topics addressed in this module include:

  • Graphics fundamentals for visualization
  • How data is visually encoded for human perception and understanding
  • Recurring visualization tasks
  • Types of visualizations
  • Mapping visualization techniques to specific categories datasets
  • Interactive visualization
  • Two-dimensional and three-dimensional graph types and data animations;
  • Fundamentals of good data visualisation;
  • Visualisation tools and libraries
Recommended Reading List

Visualization – Analysis and Design. Tamara Munzner. AK Peters / CRC Press. 2014

Module Prerequisites
Assessment Details

Coursework: 100%, 

Coursework will consist of shorter assignments during the first half of the semester and a final individual project that integrates all the elements of the module due at the end of the semester.

Module Website
Academic Year of Data2018/19