This page contains information about teaching, and information for our students about available thesis topics and supervisors.
Our Center contributes to the following degree programmes:
- BSc (Tech) Computer Science and Engineering (Applied Computing orientation) 180 ECTS.
- MSc (Tech) Computer Science and Engineering (Applied Computing orientation) 120 ECTS.
- International MSc (Tech) Computer Science and Engineering (Ubiquitous Computing orientation) 120 ECTS.
Studying
These pages contain information that is particular to The Center of Ubiquitous Computing. General information about studying Computer Science in our faculty can be found from the faculty pages. This information includes things like practical training, so make sure to check these pages if you have any uncertainties about your degree requirements.
Courses
The courses provided by our Center are listed below. Most courses are taught in English or available in English, except Elementary Programming.
Code | Title | Instructor | Credits | Period |
Basic courses | ||||
521141P | Elementary programming | Mika Oja | 5 | 1-2 |
521159P | Principles of Digital Fabrication | Georgi Georgiev | 5 | 4 |
Advanced courses | ||||
521040A | 3D Virtual Environments and Applications | Matti Pouke | 5 | 3 |
521041A | Applied computing project I | Matti Pouke & Simo Hosio | 8 | 3-4 |
521286A | Computer Systems | Teemu Leppanen | 8 | 1-2 |
521145A | Human Computer Interaction | Simo Hosio | 5 | 2 |
521150A | Introduction to Internet | Erkki Harjula | 5 | 4 |
521044A | Social Computing | Simo Hosio | 5 | 3 |
Expert courses | ||||
521152S | Applied computing project II | Matti Pouke & Simo Hosio | 10 | 1-4 |
521283S | Big Data Processing and Applications | Ekaterina Gilman | 5 | 4 |
521042S | Creative Design | Georgi Georgiev | 5 | 1 |
521290S | Distributed Systems | Xiang Su | 5 | 3 |
521043S | Internet of Things | Ella Peltonen | 5 | 4 |
521045S | Mobile Computing | Denzil Ferreira | 5 | 3-4 |
521260S | Programmable web project | Ivan Sanchez & Mika Oja | 5 | 3-4 |
Upcoming courses in piloting phase | 521149S | VR Systems and Humans | Anna LaValle | 5 | 4 |
Thesis Topics and Supervisors
-
- Mobile/Smartwatch Instrumentation, Human-Computer Interaction. Contact: Denzil Ferreira
human-computer interaction, mobile computing, ubiquitous computing, pervasive computing, context-awareness, mobile instrumentation (Only in English)
- Mobile/Smartwatch Instrumentation, Human-Computer Interaction. Contact: Denzil Ferreira
-
- Creative Design. Contact: Georgi Georgiev
Design creativity and design thinking topics, especially related to 3D fabrication, prototyping, and process of idea generation. (Only in English)
- Creative Design. Contact: Georgi Georgiev
-
- Context-Awareness. Contact: Ekaterina Gilman
Ubiquitous computing, context-awareness, context modelling and reasoning, intelligent transportation systems (data management and analysis, applications). (Only in English)
- Context-Awareness. Contact: Ekaterina Gilman
-
- Crowdsourcing Systems. Contact: Simo Hosio
Crowdsourcing, decision-making, public displays, digital advertising, human computer interaction.
- Crowdsourcing Systems. Contact: Simo Hosio
-
- Digital Humanities. Contact: Panos Kostakos
Digital Humanities, computational criminology, crime sensing, human security, data mining, machine learning, decision support systems (Only in English)
- Digital Humanities. Contact: Panos Kostakos
-
- Embedded Systems. Contact: Teemu Leppänen
internet of things, edge computing, embedded systems, wireless sensor networks, mobile computing, REST, distributed systems
- Embedded Systems. Contact: Teemu Leppänen
-
- Ubiquitous Computing. Contact: Ella Peltonen
ubiquitous computing, mobile computing, Internet of Things, crowdsensing, data analysis and applied machine learning, recommendation systems (Finnish and English)
- Ubiquitous Computing. Contact: Ella Peltonen
-
- Data Science. Contact: Susanna Pirttikangas
situation awareness, context-aware computing, machine learning, pattern recognition, biometric identification, big data, open data, data mining, visual data mining, sensor signal processing, data analysis, internet of things, modelling user context and routines, activity reconition, gesture recognition, context-aware applications, sentient artefacts, intelligent transport. (Finnish and English)
- Data Science. Contact: Susanna Pirttikangas
-
- Virtual and Mixed Reality. Contact: Matti Pouke
Virtual reality, mixed reality, web and native virtual environments, virtual cities, virtual tourism, information visualization, smart living environments.
- Virtual and Mixed Reality. Contact: Matti Pouke
-
- Interactive Spaces. Contact: Jukka Riekki
Topics in the domain of interactive spaces and internet of things that do not fit into any previously mentioned areas of expertise.
- Interactive Spaces. Contact: Jukka Riekki
-
- Ubiquitous Computing Systems. Contact: Timo Ojala
Topics in ubiquitous computing, mobile and distributed systems that do not fit into any previously mentioned areas of expertise.
- Ubiquitous Computing Systems. Contact: Timo Ojala
Useful links:
BSc. Thesis Templates and Forms
MSc. Thesis Templates and Forms