Teaching Responsibility

LJMU Schools involved in Delivery:

Computer Science and Mathematics

Learning Methods

Lecture

Practical

Module Offerings

6120COMP-JAN-CTY

Aims

To use computer Graphic techniques to develop data and information visualisation: To introduce the theoretical concepts of graphical display, both 2D and 3D, leading to the practical development of visualisation solutions using relevant tools and techniques.

Learning Outcomes

1.
Relate effective communications to efficient real-time visual graphics
2.
Critically analyse graphics used in interactive data visualisation
3.
Apply key concepts in graphical representation on display devices
4.
Evaluate solutions for data and information visualisation

Module Content

Outline Syllabus:Introduction to the application of visualisation and the associated technologies Data Abstraction; data types, statistical data, time series data, etc. Principles of graphics and viewing: Colour, alignment, balance, consistency, contrast, proximity, camera positioning, etc. Type of Visualisation: Data visualisation, information visualisation, concept visualisation. Visualisation Development: Visualisation design, interaction design, data acquisition, data interpretation (parsing) visualisation development – programming, testing and deployment. Principles of geometric objects and transformations, 2D and 3D coordinate systems. vectors, matrices and basic vector/matrix operations. Coordinate Spaces, Euclidean Space vs Vector Space. Introduction to 3D Data Representation and Resource Usage. Polygonal representations of manifolds and functions. Raster vs Vector Graphics Introduction to Rasterisation for real-time 3D visualisation. Pipelined Transformation through the Coordinate Spaces: Local -> Model -> Eye -> H.Clip -> Screen Vertex Operations Pixel Operations. Hidden Surface Removal
Module Overview:
To use computer Graphic techniques to develop data and information visualisation: To introduce the theoretical concepts of graphical display, both 2D and 3D, leading to the practical development of visualisation solutions using relevant tools and techniques.Massive amounts of data are being generated by modern digital systems; there is a demand for rapid and effective analysis and communication of the relevant data. This module covers topics related to interpreting and displaying data for visualisation and techniques to present various types of data in appropriate formats.
Additional Information:Massive amounts of data are being generated by modern digital systems; there is a demand for rapid and effective analysis and communication of the relevant data. This module covers topics related to interpreting and displaying data for visualisation and techniques to present various types of data in appropriate formats.

Assessments

Report

Technology