Introduction to Programming

It is intended that the student acquire the competences encompassed in computational thinking, plus the effective ability to develop low/medium complexity programs using a programming language.

Digital Games

The aim of this course is to convey knowledge about the process of digital games design and development, with particular emphasis on Multimedia Technology. 


Graphical Systems and Interaction

By the end of the course, students will learn about HCI in informatics and the importance of computer graphics. They will also understand graphics and interaction concepts as well as the knowledge needed to develop interactive 3D graphics systems. The course also teach them how to create interactive graphics systems, use standard tools, understand teamwork, prepare reports and presentations and evaluate projects.