Show/hide contentOpenClose All
Curricular information is subject to change
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
Student Effort Type | Hours |
---|---|
Lectures | 24 |
Laboratories | 16 |
Autonomous Student Learning | 75 |
Total | 115 |
Prior knowledge of a specific programming language is not required. However all students must be comfortable programming in some language (e.g. R/Python/Java/C). Students should also be able to use a text editor to edit code.
Description | Timing | Component Scale | % of Final Grade | ||
---|---|---|---|---|---|
Assignment: Designing and explaining a visualisation tool or series of visualisations | Unspecified | n/a | Alternative linear conversion grade scale 40% | No | 60 |
Class Test: In class test | Unspecified | n/a | Alternative linear conversion grade scale 40% | No | 40 |
Resit In | Terminal Exam |
---|---|
Spring | No |
• Feedback individually to students, post-assessment
• Group/class feedback, post-assessment
Not yet recorded.