Teaching Responsibility

LJMU Schools involved in Delivery:

Computer Science and Mathematics

Learning Methods

Lecture
Practical

Module Offerings

6220COMP-JAN-CTY

Aims

To use computer Graphic techniques to develop data and information visualization 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.
Critically relate communication requirements to real-time visual graphics.
2.
Critically analyse graphics used in interactive data visualization.
3.
Apply key concepts in graphical representation on display devices.
4.
Evaluate solutions for data and information visualization.

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 2D and 3D Visualisation in Virtual; Reality and Augmented Reality The role of Visualisation in 21st century
Module Overview:
Massive amounts of data are being generated by modern digital systems and 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 alongside techniques to present various types of data in appropriate formats. You will use computer graphic techniques to develop data and information visualisation and be introduced to the theoretical concepts of graphical display, both 2D and 3D, leading to the practical development of visualisation solutions using relevant tools and techniques.
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

Technology
Report