B_PGM Computer graphics and multimedia

University of Finance and Administration
Summer 2021
Extent and Intensity
2/1/0. 5 credit(s). Type of Completion: zk (examination).
Guaranteed by
Ing. Renata Janošcová, Ph.D.
Department of Computer Science and Mathematics – Departments – University of Finance and Administration
Contact Person: Ivana Plačková
Prerequisites
Basic programming (C #), basics of linear algebra and mathematical analysis.
Course Enrolment Limitations
The course is offered to students of any study field.
Course objectives
The student will be able to create their own project in accordance with the principles of computer graphics and multimedia.
Learning outcomes
Students will learn and understand the basic methods of image and sound processing as 2D and 1D signals. They will learn to work with programming interfaces for video, audio and video. They will get acquainted with data formats for picture and sound. They will learn raster operations in Windows API, DirectX and OpenGL and the use of audio API Windows and DirectX. The student will improve in the ability to defend the results of work. They will improve in the practical use of the C # programming language.Students will learn and understand the basic methods of image and sound processing as 2D and 1D signals. They will learn to work with programming interfaces for video, audio and video. They will get acquainted with data formats for picture and sound. They will learn raster operations in Windows API, DirectX and OpenGL and the use of audio API Windows and DirectX. The student will improve in the ability to defend the results of work. They will improve in the practical use of the C # programming language.
Syllabus
  • 1. Color vision. & Nbsp;
  • 2. Raster and vector graphics.
  • 3. Digitization and coding of raster images;
  • 4. Audio encoding.
  • 5. Multimedia definitions, peripherals overview.
  • 6. Image, audio and video data formats.
  • 7. Windows image raster API.
  • 8. Windows API for working with audio and video.
  • 9. Multimedia and signal processing; OpenGL basics.
  • 10. Basic principles of compression.
  • 11. DirectX interface for raster operations and audio.
  • 12. Interface for programming multimedia applications.
Literature
    required literature
  • J. Žára, B. Beneš, P. Felkel, J. Sochor: Moderní počítačová grafika, 2. vydání, Computer Press, 2005
  • S. Marschner, P. Shirley: Fundamentals of Computer Graphics, 4th edition, A K Peters, 2015.
Teaching methods
Teaching takes place in the form of self-study lectures. The knowledge gained from the lectures is practically used in programming a computer graphics and multimedia project.
Assessment methods
Attendance is not mandatory. To obtain the credit, it is necessary to submit and present your own computer graphics and multimedia project.
Language of instruction
Czech
Further comments (probably available only in Czech)
The course can also be completed outside the examination period.
Information on the extent and intensity of the course: 12 hodin KS/semestr.
The course is also listed under the following terms Summer 2022, Summer 2023, Summer 2024, Summer 2025.
  • Enrolment Statistics (Summer 2021, recent)
  • Permalink: https://is.vsfs.cz/course/vsfs/summer2021/B_PGM