Courses Overview

Ubicomp / Computação Ubíqua

1. Introduction 

2. Tips on reading and writing skills 

3. Ubiquitous computing Vision 

4. Ubiquitous computing challenges 

5. Methods and tools

6. Context-awareness 

7. Sensors and tags 

8. Privacy and security

9. Applications: smart home, urban computing, healthcare, wearable computing, social and mobile software, games, hostile environments, automotive pervasive computing.


Lectures, including presentations and dialogue inside and outside the classroom, based on scientific papers offer a direct contact with the ubiquitous computing area. Research, dialogue, presentations and team works foster the development of critical thinking, communication and teamwork. Project allows for additional development of these skills and also for a deeper insight to existing ubiquitous systems and/or the implementation of such a system.


J.Krumm , Ubiquitous Computing Fundamentals, 978-1-4200-9360-5, CRC Press (2010)

A selection of articles in the field of study (check Moodle page for details).

Moodle access: (enter as visitor; a password will be provided for further access when course begins).

Still haven't found what you're looking for?