Checking date: 17/05/2022

Course: 2022/2023

Computer Graphics and hardware acceleration
Study: Bachelor in Computer Science and Engineering (218)

Coordinating teacher: BERLANGA DE JESUS, ANTONIO

Department assigned to the subject: Department of Computer Science and Engineering

Type: Electives
ECTS Credits: 6.0 ECTS


Requirements (Subjects that are assumed to be known)
Linear Algebra, Algorithms and Data Structures
1. To give an overview of the algorithms involved in Computer Graphics 2. Studends must know both hardware and software components of computer graphics systems 3. Students must know the basics about computer software that supports the development of systems for graphics rendering and modeling 4. Students should be able to use some computer graphic software to solve homework tasks 5. Students should work on the homeworks in teams 6. Students should generate highly realistic images, using techniques based on physical simulation of light 7. To know the advantages and how to use graphics cards for general computing
Skills and learning outcomes
Description of contents: programme
0. Introduction to computer graphics. Elements and applications 1. Visual perception 2. Colour models 3. Geometric and raster transformation algorithms 4. 3D modelling 5. Fractal graphics, theory and applications 6. Lighting and shading techniques 7. Rendering Algorithms 8. Introduction to animation 9. Scientific Visualization Applications 10. GPU computing
Learning activities and methodology
Theoretical lectures: 2 ECTS. To achieve the specific cognitive competences of the course. Practical lectures: 3 ECTS. To develop the specific instrumental competences and most of the general competences, such as analysis, abstraction, problem solving and capacity to apply theoretical concepts. Besides, to develop the specific attitudinal competences. Guided academic activities (whitout present teacher): 1 ECTS. The student proposes a project according to the teachers guidance to go deeply into some aspect of the course, followed by public presentation
Assessment System
  • % end-of-term-examination 30
  • % of continuous assessment (assigments, laboratory, practicals...) 70
Calendar of Continuous assessment
Basic Bibliography
  • Foley, J.D., et. al.. Computer Graphics. Principles and Practice. Ed. Addison Wesley, 1990.
  • Shirley et al.. Fundamentals of Computer Graphics, Second Edition,. AK Peters, Ltd..
Additional Bibliography
  • Hearn, D., Baker, M.P.. Gráficas por computadora,. Ed. PrenticeHall, 1995.

The course syllabus may change due academic events or other reasons.