IDENTIFYING DATA 2019_20
Subject (*) MODELLING AND VISUALIZATION Code 17234213
Study programme
Bachelor's Degree in Computer engineering (2010)
Cycle 1st
Descriptors Credits Type Year Period
6 Optional 1Q
Language
Català
Department Computer Engineering and Mathematics
Coordinator
DUCH GAVALDÀ, JORDI
E-mail jordi.duch@urv.cat
Lecturers
DUCH GAVALDÀ, JORDI
Web http://moodle.urv.cat/
General description and relevant information This course is an introduction to Computer Graphics. Although this course is not offered in English, foreign exchange students will receive personalised support in English and will be able to develop the evaluation activities in this language.

Competences
Type A Code Competences Specific
 CP6 Be able to develop and evaluate interactive systems and presentation systems for complex information and their application in solving design problems in the human-computer interaction.
 CP7 Have knowledge of and develop computational learning techniques and design and implement applications and systems that use them, including those dedicated to the automatic extraction of information and knowledge from large volumes of data.
Type B Code Competences Transversal
Type C Code Competences Nuclear

Learning outcomes
Type A Code Learning outcomes
 CP6 Know the elements that integrate a graphic system.
Know and use different diagrams to model and represent information in 2 and 3 dimensions.
Know how to use a graphic library to generate realistic computer images.
Design applications that integrate the representation of graphic information with user interaction.
 CP7 Know and use different diagrams to model and represent information in 2 and 3 dimensions.
Type B Code Learning outcomes
Type C Code Learning outcomes

Contents
Topic Sub-topic
Introduction to Interactive Graphics Systems The world of computer graphics and data visualization
2D representation of information


Display information Representation of 3D information.
Viewing.
Creating scenes with OpenGL.
Modeling systems.
Visibility.
Shading Light and Matter. Blending. Textures.
Creating virtual worlds Graphic applications.

Planning
Methodologies  ::  Tests
  Competences (*) Class hours
Hours outside the classroom
(**) Total hours
Introductory activities
1 0 1
Lecture
CP6
CP7
12 12 24
IT-based practicals in computer rooms
CP6
CP7
19 47 66
IT-based practicals
CP6
6 30 36
Personal attention
2 0 2
 
Short-answer objective tests
CP6
CP7
2 19 21
 
(*) On e-learning, hours of virtual attendance of the teacher.
(**) The information in the planning table is for guidance only and does not take into account the heterogeneity of the students.

Methodologies
Methodologies
  Description
Introductory activities Presentation of the lecturers and the organization of the course (topics, materials, competences, bibliography).
The evaluation procedure will be also explained at this introductory class.
Lecture Main lectures where the concepts are explained with examples.
IT-based practicals in computer rooms Practice classes in computer laboratories. The student must design and implement in several exercises (which can be individual or in groups). Details will be given in the Moodle platform.
IT-based practicals The student must design and implement a global practice.
Personal attention Personal attention will be given at the teacher's office. It is recommended to contact with the teachers by email in advance to agree with the date/time.

Personalized attention
Description
Personal attention will be given at the teacher's office. It is recommended to contact with the teachers by email in advance to agree with the date/time. Although this course is not offered in English, foreign exchange students will receive personalised support in English and will be able to develop the evaluation activities in this language.

Assessment
Methodologies Competences Description Weight        
IT-based practicals in computer rooms
CP6
CP7
The student must implement several exercises 35%
IT-based practicals
CP6
The student must implement a global practice. 35%
Short-answer objective tests
CP6
CP7
There will be an exam covering all the topics explained until the date of the exam. 30%
Others  
 
Other comments and second exam session

A second chance is available and students must finish only the parts failed.

During exams it is prohibited the use of any communication or data transmission device. If you do not follow this rule, the exam will be not reviewed and you will automatically get a Fail.


Sources of information

Basic Donald Hearn, M. Pauline Baker, Gráficos por computadora con OpenGL, última edició disponible, Madrid, (etc.) : Pearson Educación, cop. 2006
Edward Angel, Interactive computer graphics : a top-down approach with Shader-Based OpenGL, última edició disponible, London [etc.] : Addison-Wesley, cop. 2009

Complementary

Recommendations


Subjects that it is recommended to have taken before
PROGRAMMING/17234114
DATA STRUCTURES/17234115
(*)The teaching guide is the document in which the URV publishes the information about all its courses. It is a public document and cannot be modified. Only in exceptional cases can it be revised by the competent agent or duly revised so that it is in line with current legislation.