Learning Outcomes:
On completion of this module, the learner will be able to
1. Demonstrate an understanding of human visual perception & how it can be exploited to design effective visualisations
2. Identify visualisation approaches suitable for specific data types (including tabular data, spatial data, and network data).
3. Critically evaluate different visualisation approaches as applied to particular tasks
4. Implement interactive visualisation approaches using a programming language
5. Design experiments to test the effectiveness of a specific visualisation approach