CMT212 - Visual Communication and Information Design

SchoolCardiff School of Computer Science and Informatics
Department CodeCOMSC0
Module CodeCMT212
External Subject CodeI100
Number of Credits20
Language of DeliveryEnglish
Module Leader Dr Martin Chorley
SemesterSpring Semester
Academic Year2016/7

Outline Description of Module

The aim of this module is to give students an understanding of the processes and tools required to create interactive visualisations and explanations of data. The module will allow students to appreciate correct visualisations, and to identify biased or manipulated interpretations. It will also focus on the practical skills required to create visualisations using tools such as Python and JavaScript, while also examining the theory of design required.


On completion of the module a student should be able to


How the module will be delivered

This module will be delivered through a combination of lectures, supervised lab sessions, example classes and tutorials, as appropriate.

Skills that will be practised and developed

Use of appropriate tools for data analysis and visualisation

Critical analysis of visualisation.

JavaScript and Python for data access, manipulation, statistical analysis and visualisation


How the module will be assessed

Coursework:  the coursework will allow students to demonstrate their knowledge and practical skills and to apply the principles taught in lectures.

The potential for reassessment in this module

Data Analysis & Visualisation Coursework resit only


Assessment Breakdown

Type % Title Duration(hrs) Period Week
Written Assessment 30
Visualisation Analysis
N/A 1 N/A
Written Assessment 70
Data Analysis Visualisation Creation
N/A 1 N/A

Syllabus content



Essential Reading and Resource List

Please see Background Reading List for an indicative list.

Background Reading and Resource List


Indicative Reading and Resource List:


Tufte, E, The Visual Display of Quantitative Information – Graphics Press

Cairo, A, The Functional Art - Pearson

Murray, S. 2013, Interactive Data Visualization for the Web – O’Reilly

McKinney, W. 2012, Python for Data Analysis – O’Reilly

Boslaugh, S., Watters, P. A., 2008. Statistics in a Nutshell. O’Reilly

Suda, B., A Practical Guide to Designing with Data, - fivesimplesteps


Indicative Software Requirements
Sublime Text, Git


© Cardiff University