Lecturer(s)
|
-
Schlecht Miroslav, doc. Ing. Ph.D.
|
Course content
|
1. History of Data Visualization 2. Visual Encoding and its Perception 3. Principles of a Good Design of Information Visualization 4. Visualization of Time Series 5. Visualization of Data with a Geolocation 6. Visualization of Multidimensional Data 7. Interaction and Animation 8. Visualization of Uncertainty 9. Exploration of Multidimensional Data 10. Visualization of Hierarchies and Graphs 11. Story-telling 12. Scientific Data Visualization 13. Reserve, Advanced Topics of Data Visualization
|
Learning activities and teaching methods
|
- Undergraduate study programme term essay (20-40)
- 36 hours per semester
- Presentation preparation (report in a foreign language) (10-15)
- 12 hours per semester
- Contact hours
- 52 hours per semester
- Preparation for an examination (30-60)
- 30 hours per semester
|
prerequisite |
---|
Knowledge |
---|
demonstrate knowledge of the basic principles of the theory of differential and integral calculus of functions of one or more real variables (KMA/MA2 or KMA/M2) |
understand the basic principles of linear algebra (KMA/LAA) |
demonstrate knowledge of the basic statistical methods and approaches to data analysis (KMA/PSA) |
demonstrate knowledge of basic data structures used in computer science (stack, queue, special search trees, dictionaries, hash tables, sets, graphs) (KIV/PT or KIV/ADS) |
understand the basic principles of event programming, especially in the context of the user interface and programming of simple animations of vector objects (KIV/UUR, KIV/UPG or KIV/ZPG, KIV/PH, etc.) |
Skills |
---|
use English at least at level B2 of the Common European Framework of Reference for Languages (UJP / AEP4, etc.) |
perform basic calculations in the field of differential and integral calculus, linear algebra and matrix calculus (KMA/MA1, KMA/LAA and similar courses) |
use knowledge of basic statistical methods and approaches for data analysis (KMA/PSA) |
design and implement more complex algorithms for processing heterogeneous data (KIV/PPA2 or KIV/ADS, KIV/ALG or KIV/PRO, KIV/PC, and other) |
Competences |
---|
N/A |
N/A |
N/A |
learning outcomes |
---|
Knowledge |
---|
explain the principles of good data visualization design preventing misinterpretations |
describe and explain key visualization techniques commonly used in information visualization, e.g., bar chart, line chart, histogram, scatter plot, Tukey box plot, violin plot, maps, parallel coordinates, and semantic networks |
describe and explain key visualization techniques commonly used in scientific visualization, e.g., colour maps, iso-lines and iso-surfaces, glyphs, streamlines and streaklines |
describe approaches to visual analytics of large multidimensional data, including interactive exploration using scatter-plots, parallel coordinates, heatmaps, etc. |
Skills |
---|
visualize multidimensional data using Microsoft Power BI or Tableau |
visualize scalar and vector fields in 2D and 3D using visualization tools such as ParaView |
visualize relationships (graphs and hierarchies) using standard tools, e.g., Gephi |
Competences |
---|
N/A |
teaching methods |
---|
Knowledge |
---|
Lecture supplemented with a discussion |
Interactive lecture |
Self-study of literature |
Individual study |
Skills |
---|
Practicum |
Individual study |
Project-based instruction |
Competences |
---|
Lecture supplemented with a discussion |
Discussion |
Individual study |
assessment methods |
---|
Knowledge |
---|
Continuous assessment |
Individual presentation at a seminar |
Combined exam |
Skills |
---|
Continuous assessment |
Seminar work |
Skills demonstration during practicum |
Individual presentation at a seminar |
Competences |
---|
Seminar work |
Continuous assessment |
Recommended literature
|
-
Selected readings from peer-reviewed related literature as specified on CourseWare.
-
Munzner, Tamara. Visualization analysis & design. 2015. ISBN 978-1-4665-0891-0.
-
Tufte, Edward R. Beautiful evidence. Cheshire : Graphics Press, 2006. ISBN 0-9613921-7-7.
|