Checking date: 03/07/2020

Course: 2020/2021

Computer Graphics and Artificial Intelligence
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


Students are expected to have completed
Linear Algebra, Algorithms and Data Structures
General compentences: - Analysis (PO a) - Abstraction (PO a) - Problem solving (PO c) - Capacity to apply theoretical concepts (PO c) Specific competences - Cognitive 1. To give an overview of the algorithms involved in Computer Graphics (PO a) 2. Studends must know both hardware and software components of computer graphics systems (PO c) - Procedimental/Instrumental 3. Students must know the basics about computer software that supports the development of systems for graphics rendering and modeling (PO j) - Attitudinal 4. Students should be able to use some computer graphic software to solve homework tasks (PO k) 5. Students should work on the homeworks in teams (PO d) 6. Students should generate highly realistic images, using techniques based on physical simulation of light (PO e)
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. Application of Artificial Intelligence techniques to Computer Graphics
Learning activities and methodology
Theoretical lectures: 2 ECTS. To achieve the specific cognitive competences of the course (PO a, c). 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. (PO c, d, e, j, k). 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 (PO e, k).
Assessment System
  • % end-of-term-examination 30
  • % of continuous assessment (assigments, laboratory, practicals...) 70
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 and the academic weekly planning may change due academic events or other reasons.