Informatics Engineering
GRAPHICAL SYSTEMS AND INTERACTION
Description
Theory
1
Theory/Practice
1
Laboratory
2
Instructors
João Paulo Pereira
Contents
CP1 - Graphics Systems (70%).
1 Design and Programming of Graphics Systems.
2 Geometric Algorithms.
3 Computer Graphics Basic Techniques.
4 Geometric Modeling.
5 Computer Image Synthesis and Animation.
6 Game Design.
CP2 - Human-Computer Interaction (30%).
7 Usability.
8 Behavioral and Constructional Domains.
9 User Interaction Design Guidelines.
10 User Interface Development.
11 User-Centered Software Evaluation and Development.
Learning Outcomes
By the end of this course, the student must be able to:
CO1 - Describe the fundamental role that interaction processes between human beings and machines play in the success of informatics applications;
CO2 - Explain the growing importance of computer graphics in many human activities;
CO3 - Explain concepts related to computer graphics and interaction;
CO4 - Identify the necessary knowledge to develop interactive 3D graphics systems with Three.js or any other API;
CO5 - Create interactive graphics systems;
CO6 - Apply standard graphics development tools;
CO7 - Apply the concept of teamwork;
CO8 - Prepare a report;
CO9 - Prepare a presentation and evaluate a project before an evaluation jury.