Subject: Ubiquitous Systems and IoT

Scientific Area:



80 Hours

Number of ECTS:

7,5 ECTS



Overall objectives:

1 - Introduce theoretical and technical aspects of ubiquitous computing and the Internet of Things (IoT)
2 - Study the interactions that use physical and tangible computing as a means of connection between the individual and the physical and social contexts
3 - Develop a prototype of an IoT system
4 - Develop critical thinking, scientific writing and presentation skills


1 - Vision and Challenges
2 - Tangible and Social Computing
3 - Methods and Tools
4 - Context-awareness and Sensors
5 - Privacy and Security
6 - Applications (Smart house, autonomous vehicles, smart city, smart health, wearable computing)


J. Krumm , 2009 , Ubiquitous Computing Fundamentals , Chapman&hall/CRC
D. Hanes, G. Salgueiro, P.Grossetete, R. Barton, J. Henry , 2017 , IoT Fundamentals , Ciscopress
P. Dourish , 2001 , Where the action is: The Foundations of Embodied Interaction , MIT Press
Variable , A selection of scientific papers ,

Assesssment methods and criteria:

Classification Type: Quantitativa (0-20)

Evaluation Methodology:
The evaluation is divided into 3 parts: continuous assessment (20%), exam (30%) and project (50%). Continuous assessment includes oral presentations, discussion in the classroom and online and attendance. During T class, the teacher and/or one of the student groups makes a presentation of the topic and moderates the discussion. The TP class follows a more practical hands-on approach to some systems or applications related to the covered topics. It may include activities related to the project. The OT component consists of follow-up meetings with all project groups. The project may consist of: deeper study of one of the proposed topics, designing an application or a system to evaluate an existing system or building from scratch or expanding an existing application or system. In the project, the assessment is distributed among a summary, a poster or a short paper and an oral presentation. The exam will ocur at the middle of the semester and will include theoretical aspects of the course.

Subject Leader:

Karolina Baras