SylabUZ
Course name | Computer Graphics |
Course ID | 06.9-WM-ER-IB-33_18 |
Faculty | Faculty of Mechanical Engineering |
Field of study | WM - oferta ERASMUS |
Education profile | - |
Level of studies | Erasmus programme |
Beginning semester | winter term 2023/2024 |
Semester | 1 |
ECTS credits to win | 5 |
Course type | obligatory |
Teaching language | english |
Author of syllabus |
|
The class form | Hours per semester (full-time) | Hours per week (full-time) | Hours per semester (part-time) | Hours per week (part-time) | Form of assignment |
Lecture | 30 | 2 | - | - | Credit with grade |
Laboratory | 30 | 2 | - | - | Credit with grade |
To make students aware of contemporary computer graphics (CG) technology, including the CG applications and SDKs. Understanding of CG related terminology and basic functionalities of CG systems.
Introduction to computer science
Human factors. Visual perception. Creator and consumer of computer graphics content, CG models.
Introduction to computer graphics technologies. Input/Output devices. Color models. Digital images. Sample CG applications in education, entertainment, architecture, science and human care. Scientific visualization.
Raster graphics. Digital raster images. Preparation of raster images. Desk-Top Publishing and pre-press. Processing raster images.
Fractals in computer graphics, theory and applications.
Vector graphics. Computer graphics and vector models. Interpolation and interpolators. Hierarchical structure of graphics objects. Graphics rendering pipeline. 3D scene construction algorithms. Computer Aided Design. Manipulation of 3D vector objects, 3D scene representation, shading and shadows.
Photo-realistic techniques. Ray Tracing and Radiosity, Environmental Mapping and Image-Based Rendering. Stereoscopic rendering.
Review of available software tools for computer graphics.
Laboratory tasks are meant to be solved in a given time. All tasks cover design, creative use of digital media within the CG environments including CG applications and SDKs. Lecture is generally based on the given references, but it includes the most recent information form conferences and events related to CG.
Outcome description | Outcome symbols | Methods of verification | The class form |
Lecture – classification based upon positive mark obtained during colloqium or exam in form suggested by the teacher.
Lab - classification based upon positive marks obtained during the course. Final mark is a weighted sum of all marks obtained for the given lab tasks.
1. Hearn. D, Baker D.: Computer Graphics- C version, Prentice Hall, 1997
2. Shirley, P., Marschner, S. (2016). Fundamentals of Computer Graphics. Wielka Brytania: CRC Press.
Students uses at labs supplementary materials obtained from the teacher and from the internet resources .
Modified by dr hab. inż. Katarzyna Arkusz, prof. UZ (last modification: 01-06-2023 12:16)