Checking date: 21/02/2025


Course: 2024/2025

Computer graphics
(19480)
Bachelor in Computer Science and Engineering (Study Plan 2022) (Plan: 489 - Estudio: 218)


Coordinating teacher: BERLANGA DE JESUS, ANTONIO

Department assigned to the subject: Computer Science and Engineering Department

Type: Electives
ECTS Credits: 3.0 ECTS

Course:
Semester:




Requirements (Subjects that are assumed to be known)
Algebra Calculus Programming Artificial Intelligence
Objectives
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. Ability to generate images using techniques based on artificial intelligence. CECC1. Ability to have a deep knowledge of the fundamental principles and models of computing and know how to apply them to interpret, select, evaluate, model, and create new concepts, theories, uses and technological developments related to computing. CECC3. Ability to evaluate the computational complexity of a problem, to know algorithmic strategies that can lead to its resolution and to recommend, develop and implement the one that guarantees the best performance according to the established requirements. CECC6. Ability to develop and evaluate interactive and complex information presentation systems and their application to the resolution of human-computer interaction design problems.
Learning Outcomes
RA1.1: Knowledge and understanding of the mathematics and other basic sciences underlying their engineering specialisation, at a level necessary to achieve the other programme outcomes. RA1.2: Knowledge and understanding of engineering disciplines underlying their specialisation, at a level necessary to achieve the other programme outcomes, including some awareness at their Forefront. RA1.3: Awareness of the wider multidisciplinar y context of engineering. RA4.1: Ability to conduct searches of literature, to consult and to critically use scientific databases and other appropriate sources of information, to carry out simulation and analysis in order to pursue detailed investigations and research of technical issues in their field of study. RA5.1: Understanding of applicable techniques and methods of analysis, design and investigation and of their limitations in their field of study. RA6.2: Ability to manage complex technical or professional activities or projects in their field of study, taking responsibility for decision making. RA7.1: Ability to communicate effectively information, ideas, problems and solutions with engineering community and society at large. RA8.1: Ability to recognise the need for and to engage in independent life-long learning. CTE13: Ability to evaluate the computational complexity of a problem, to know algorithmic strategies that can lead to its resolution and to recommend, develop and implement the one that guarantees the best performance in accordance with the established requirements.
Description of contents: programme
- Introduction to computer graphics. Elements and applications - Generation and transformation algorithms - Color models and 3D modeling - Rendering techniques - Summary of applications to Computer Science - Application of Artificial Intelligence techniques in Computer Graphics
Learning activities and methodology
Seminars and lectures supported by computer and audiovisual aids. Practical learning based on cases and problems, and exercise resolution. Individual and group or cooperative work with the option of oral or written presentation. Individual and group tutorials to resolve doubts and queries about the subject. Internships and directed laboratory activities.
Assessment System
  • % end-of-term-examination 30
  • % of continuous assessment (assigments, laboratory, practicals...) 70

Calendar of Continuous assessment


Extraordinary call: regulations
Basic Bibliography
  • Peter Shirley et al.. Fundamentals of Computer Graphics. CRC Press. 3rd edition (2009)
Additional Bibliography
  • Foley, Van Dam, Feiner, & Hughes. Computer Graphics: Principles and Practice. Addison-Wesley.
  • Samuel R. Buss. 3D Computer Graphics A Mathematical Introduction with OpenGL. Cambridge University Press.
Recursos electrónicosElectronic Resources *
(*) Access to some electronic resources may be restricted to members of the university community and require validation through Campus Global. If you try to connect from outside of the University you will need to set up a VPN


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