IDENTIFYING DATA 2015_16
Subject (*) MODELLING AND VISUALIZATION Code 17234126
Study programme
Bachelor's Degree in Computer engineering (2010)
Cycle 1st
Descriptors Credits Type Year Period
6 Compulsory Fourth 1Q
Language
Català
Department Enginyeria Informàtica i Matemàtiques
Coordinator
DUCH GAVALDÀ, JORDI
E-mail jordi.duch@urv.cat
maria.ferre@urv.cat
Lecturers
DUCH GAVALDÀ, JORDI
FERRÉ BERGADÀ, MARIA
Web http://moodle.urv.cat/
General description and relevant information This course is an introduction to Computer Graphics.

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
Practicals using information and communication technologies (ICTs) in computer rooms
CP6
CP7
19 47 66
ICT practicals
CP6
6 30 36
Personal tuition
2 0 2
 
Objective short-answer 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.
Practicals using information and communication technologies (ICTs) 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.
ICT practicals The student must design and implement a global practice.
Personal tuition 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.

Assessment
Methodologies Competences Description Weight        
Practicals using information and communication technologies (ICTs) in computer rooms
CP6
CP7
The student must implement several exercises 35%
ICT practicals
CP6
The student must implement a global practice. 35%
Objective short-answer 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.