![]() | Guía Docente 2024-25 INTRODUCCIÓN A LA INFORMÁTICA GRÁFICA |
BASIC DETAILS:
Subject: | INTRODUCCIÓN A LA INFORMÁTICA GRÁFICA | ||
Id.: | 30075 | ||
Programme: | GRADUADO EN INGENIERÍA INFORMÁTICA. PLAN 2008 (BOE 15/12/2008) | ||
Module: | INFORMATICA GRAFICA | ||
Subject type: | OPTATIVA | ||
Year: | 3 | Teaching period: | Segundo Cuatrimestre |
Credits: | 3 | Total hours: | 75 |
Classroom activities: | 34 | Individual study: | 41 |
Main teaching language: | Inglés | Secondary teaching language: | Castellano |
Lecturer: | Email: |
PRESENTATION:
The subject covers a summarized approach to the general introduction presented in the Video Games Degree Computer Graphics subject: Primary computer graphics concepts, 2D/ 3D image management, a hardware/ software fundamentals overview and basic programming.
Such fundamentals are meant to achieve a better understanding of the computer graphics area basics, libraries and related engines.
PROFESSIONAL COMPETENCES ACQUIRED IN THE SUBJECT:
General programme competences | G02 | Innovative capacity to propose and find new and efficient ways to undertake any task and/ or function within the professional environment - highly motivated by quality. |
G04 | Capacity to always commit to working responsibly - creating a strong sense of duty and fulfilment of obligations. | |
G06 | Capacity to analyse and find a solution to complex problems or unforeseen situations which may arise while working in any type of socio-economic organisation. | |
G13 | Capacity to use individual learning strategies aimed at continuous improvement in professional life and to begin further studies independently. | |
G15 | Capacity to structure reality by means of linking objects, situations and concepts through logical mathematical reasoning. | |
Specific programme competences | E02 | Capacity to apply the intrinsic engineering principles based on mathematics and a combination of scientific disciplines. |
E04 | Capacity to maintain an open mind to innovation and creativity within the framework of the engineering profession. | |
E07 | Capacity to work effectively in project teams, where appropriate assuming executive responsibilities, and consider the human, technological and financial sides. | |
E09 | Capacity to maintain professional competences through independent learning and continuous improvement. | |
E11 | Capacity to remain up-to-date in the technological and business worlds in the area of information and communication technologies. | |
E13 | Capacity to identify, assess and use current and emerging technologies, considering how they apply in terms of individual or organisational needs. | |
E22 | Capacity to undertake implementation tasks which require a high degree of technical awareness in different spheres (programming, configuration of hardware and communications equipment, etc.). | |
Learning outcomes | R01 | Distinguir las capacidades de los diferentes niveles de software de gráficos y describir la pertinencia de cada uno |
R02 | Crear imágenes mediante una API estándar de gráficos | |
R03 | Utilizar las facilidades que ofrece una API estándar para expresar transformaciones básicas, tales como escala, rotación y traslación | |
R04 | Explicar las diferentes técnicas utilizadas en el software de gráficos y criticar una imagen renderizada |
PRE-REQUISITES:
The pre-requisites include object oriented programming knowledge in C++ and basic calculus, linear algebra and algorithmics.
SUBJECT PROGRAMME:
Subject contents:
1 - General Introduction |
1.1 - Computer Graphics Initial Overview and Basic Mathematics Review |
2 - Image Representation |
2.1 - Image Nature, Format and Manipulation |
3 - Scene Rendering |
3.1 - Visualization and Lighting |
4 - Hardware Evolution Overview Appendix |
4.1 - Basic Principles |
Subject planning could be modified due unforeseen circumstances (group performance, availability of resources, changes to academic calendar etc.) and should not, therefore, be considered to be definitive.
TEACHING AND LEARNING METHODOLOGIES AND ACTIVITIES:
Teaching and learning methodologies and activities applied:
Theory/ Practice Sessions:
During these sessions, the contents featured in the subject will be exposed using resources like whiteboards, slideshows, etc., to show examples and illustrate properly the different sections. Additionally, active involvement will be encouraged through theoretical or real life case discussion. These sessions will be supported by different exercises.
Individual/ Team Exercises:
A significant part of the overall score will depend on individual exercises dealing with the different sections studied. These exercises will involve programming or tool usage and they are meant not to be independent, but interrelated, as new content is presented/ added in the course. Each exercise will consist of a set of instructions and certain results to be delivered before a specific date. Apart from individual work, a group activity will be developed forming teams and under similar conditions.
Presentations/ Individual Report Tests:
The main purpose of presentations is evaluating the knowledge acquired and underlying the processes and cases studied and explored in both lectures and exercises.
Tutorials:
The students will take part, on demand, in tutorials to be conducted on Wednesdays at 11:00 AM, but schedules may vary according to particular necessities or circumstances. The main goal pursued is to clear up doubts, and help students strengthen the knowledge and skills to be acquired. Just like with other subjects, the PDU is a useful communication tool to ask for/ share information on the course.
Student work load:
Teaching mode | Teaching methods | Estimated hours |
Classroom activities | ||
Master classes | 8 | |
Practical exercises | 6 | |
Practical work, exercises, problem-solving etc. | 4 | |
Debates | 2 | |
Coursework presentations | 2 | |
Films, videos, documentaries etc. | 1 | |
Laboratory practice | 9 | |
Assessment activities | 2 | |
Individual study | ||
Tutorials | 2 | |
Individual study | 10 | |
Individual coursework preparation | 15 | |
Group cousework preparation | 10 | |
Research work | 2 | |
Recommended reading | 2 | |
Total hours: | 75 |
ASSESSMENT SCHEME:
Calculation of final mark:
Individual coursework: | 30 | % |
Group coursework: | 30 | % |
Final exam: | 20 | % |
Daily Observation: | 10 | % |
Individual Report Test: | 10 | % |
TOTAL | 100 | % |
*Las observaciones específicas sobre el sistema de evaluación serán comunicadas por escrito a los alumnos al inicio de la materia.
BIBLIOGRAPHY AND DOCUMENTATION:
Basic bibliography:
HEARN, Donald, BAKER M. Pauline, CARITHERS, Warren R. Computer Graphics with OpenGL. Fourth Edition. London: Pearson, 2011. |
HILL, F. S., STEPHEN, M. Kelley. Computer Graphics using OpenGL. Third Edition. New Jersey. Pearson, 2007. |
Recommended bibliography:
HUGHES, John F., VAN DAM, Andries, MCGUIRE, Morgan, SKLAR, David.F, FOLEY, James D., FEINER, Steven K., AKELEY, Kurt. Computer Graphics. Principles and Practice. Third Edition. Madrid: Addison-Wesley, 2013. |
Recommended websites:
OpenGL | https://www.opengl.org/ |
Unity Technologies | https://unity3d.com/es |
* Guía Docente sujeta a modificaciones