|Language of instruction
Autumn, periods 1-2.
1. has gained a good overview of the history and current state of ubiquitous computing
2. has learned to design, implement, and evaluate a ubiquitous computing system
3. has learned how to carry out a research project, from initial research problem formulation to concept development, and further to in-the-wild evaluation and reporting using an academic format
Ubiquitous computing systems, privacy, field studies, ethnography, interfaces, location, context-aware computing, processing sequential sensor data.
|Mode of delivery
Lectures, group project
|Learning activities and teaching methods
Lectures 20 h, exercises 22 h, project work 50 h, self-study 43 h. Exercises and project work are completed as group work.
M.Sc. students (computer science and engineering) and other Students of the University of Oulu.
|Prerequisites and co-requisites
|Recommended optional programme components
The course is an independent entity and does not require additional studies carried out at the same time.
|Recommended or required reading
Required literature: John Krumm (editor) Ubiquitous Computing Fundamentals, Chapman & Hall, 2010, ISBN 978-1-4200-9360-5, 328 pages; selected scientific publications.
|Assessment methods and criteria
The course is graded based on the following criteria: - Attendance - Summaries of selected scientific publications - Interim reports during project work - Final project report.
Read more about assessment criteria at the University of Oulu webpage.
Numerical scale 1-5; zero stands for a fail.
Adjunct Professor Hannu Kukka
|Working life cooperation
The course teaches students how to design, implement, and evaluate an academic research project. Especially helpful to those students planning post-graduate studies.