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.
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