Main page | Study Branches | Groups of Courses | All Courses | Roles | Explanatory Notes               Instructions

A course is the basic teaching unit, it's design as a medium for a student to acquire comprehensive knowledge and skills indispensable in the given field. A course guarantor is responsible for the factual content of the course.
For each course, there is a department responsible for the course organisation. A person responsible for timetabling for a given department sets a time schedule of teaching and for each class, s/he assigns an instructor and/or an examiner.
Expected time consumption of the course is expressed by a course attribute extent of teaching. For example, extent = 2 +2 indicates two teaching hours of lectures and two teaching hours of seminar (lab) per week.
At the end of each semester, the course instructor has to evaluate the extent to which a student has acquired the expected knowledge and skills. The type of this evaluation is indicated by the attribute completion. So, a course can be completed by just an assessment ('pouze zápočet'), by a graded assessment ('klasifikovaný zápočet'), or by just an examination ('pouze zkouška') or by an assessment and examination ('zápočet a zkouška') .
The difficulty of a given course is evaluated by the amount of ECTS credits.
The course is in session (cf. teaching is going on) during a semester. Each course is offered either in the winter ('zimní') or summer ('letní') semester of an academic year. Exceptionally, a course might be offered in both semesters.
The subject matter of a course is described in various texts.

ANI-VIZ Visualization Extent of teaching: 2P+2C
Instructor: Čmolík L. Completion: Z,ZK
Department: 18000 Credits: 6 Semester: L

Annotation:
In this course, you will get the knowledge of theoretical background for visualization and the application of visualization in real-world examples. The visualization methods are aimed at exploiting both the full power of computer technologies and the characteristics (and limits) of human perception. Well-chosen visualization method serves as an external representation, with which it is possible to quickly obtain data values ??or compare data. This frees up the memory and cognitive capabilities of the analyst to solve the problem that the data represents.

Lecture syllabus:
1. Introduction to visualization
2. Data and task categorization
3. Principles of data visualization
4. Interaction in visualization
5. Visualization of scalar fields
6. Visualization of volumetric data
7. Visualization of vector fields
8. Visualization of tabular data
9. Visualization of multidimensional data, text visualization
10. Visualization of relational data
11. Visualization of geographic data
12. Time and its visualization
13. Visual analytics, big data, visual data mining
14. Spare lecture

Seminar syllabus:
1. Introduction to the course
2. Introduction to Paraview
3. Data mapping in Tableau Public
4. Consultations of semestral works
5. Visualization of scalar fields
6. Visualization of volumetric data
7. Visualization of vector fields
8. 1st test
9. Consultations of semestral works
10. Visualization of n-dimensional data
11. Visualization of relational data
12. 2nd test
13. Presentations of semestral works
14. Spare seminar

Literature:
1. Tamara Munzner: Visualization Analysis and Design. A K Peters Visualization Series. CRC Press, 2014. ISBN 978-1466508910.
2. Alexandru C. Telea: Data Visualization: Principles and Practice (2nd edition). CRC Press, 2014. ISBN 978-1466585263.

Requirements:

Výukové předměty k dispozici na courses

The course is also part of the following Study plans:
Study Plan Study Branch Role Recommended semester
QNI Unspecified Specialisation of Study V 2
ANI-WI Web Engineering VO 2
ANI-SI Software Engineering (in Czech) VO 2
NI-PB.2026 Computer Security V 2
NI-SPOL.2026 Unspecified Specialisation of Study V 2
NI-UI.2026 Artificial Intelligence V 2
NI-PJ.2026 Programming Languages V 2
NI-TI.2026 Computer Science V 2
NI-PSS.2026 Computer Systems and Networks V 2
ANI-ES Embedded systems VO 2
ANI-MI Business Informatics VO 2
ANI-SPOL Unspecified Specialisation of Study VO 2
ANI-VG Visual computing and Game design PS 2


Page updated 18. 8. 2026, semester: Z/2023-4, Z/2021-2, Z/2022-3, L/2025-6, L/2022-3, Z/2025-6, L/2023-4, L/2024-5, Z/2026-7, L/2021-2, L/2026-7, Z/2024-5, Send comments to the content presented here to Administrator of study plans Design and implementation: J. Novák, I. Halaška