Teaching

Graduate courses:

  1. Smart Wearables II D, Spring 2024, Autumn 2025

  2. Smart Wearables

    Autumn 2023 (DICE-EV0002), Spring 2025 (ELEC-E7840)

  3. Internet protocols
     
    (ELEC-E7320)
    Spring 2017, 2018, 2019, 2020, 2021, 2022, 2023

  4. An Intensive Course on AR-based Cognitive Assistance Application Development
    (COM-EV)
    Spring 2019

  5. Energy-efficient mobile computing
     (CSE-E5440)
    Spring 2016

Undergraduate courses:

  1. Basic Principles in Networking (ELEC-C7420)
    Spring 2019, 2020, 2022, 2023, 2024, 2025

Master’s theses (27):

  1. Affective Haptic Design for Long-Distance Emotional Connection. Mengshi Yang (ARTS), 2025

  2. Development and Evaluation of a Haptic Feedback System for Simulating Interaction with Deformable Objects. Zhicheng Wang, 2024.
  3. Towards an efficient approach for seamless switching between isolated access networks  Jiehong Mo, 2024
  4. Efficient online continual learning for sensor-based human activity recognition Yao Zhang, 2024
  5. Scalable publish-subscribe architecture for industrial machine-to-machine communications Väinö Kurula, 2024
  6. Design and development of an interactive mobile application for wearable sensor data collection and visualization: A user-centric approach Jack Bergkulla, 2024

  7. Designing and Evaluating Knitted Strain Sensors for Measuring Joint Motion Ilona Mattila, 2024

  8. Functional Verification of Frequency Offset Correction Hardware Accelerator IP Used in Beamforming Multiplication Module for 5G/6G uplink SoC Mingli Ma, 2024
  9. Occupancy Level Estimation in an Indoor Environment for Building Automation Neha Sood, 2023
  10. A software solution for performance monitoring and decoding for Long-Term Evolution (LTE)-based Internet of Things (IoT) devices Jiamin Yan, 2023
  11. Emotion Recognition based on Physiological Signals Min Tian, 2023
  12. Visual Object Detection for Drones: A Domain Adaptation Perspective
    Weijiang Xiong, 2022
  13. Multi-Layered Woven Fabrics for Application of Piezoresistive Pressure-sensitive E-textile
    Jingting Ma, 2022 (Aalto/ARTS)
  14. Wireless Haptic System Design for a Multiplayer VR Game Scenario
    Wan-ting Hsieh, 2021 (Aalto/ARTS)
  15. Designing for VR-based stroke rehabilitation – Using vibrotactile feedback in arm motion guidance for stroke patients
    Tim Moesgen, 2021 (Aalto/ARTS)
  16. QoI-oriented incentive mechanisms for vehicle-based visual crowdsourcing
    Rafael Pires Orozco, 2021
  17. User experience design of a virtual reality application for mechanical assembly training
    Maimuna Syed, 2020
  18. Vision-based road construction site detection and localization
    Krishna Kumar Karthikeyan, 2020
  19. Design of AI/ML based resource management solutions for beyond-5G networks
    Waqar Abbas, 2020
  20. Wearable Assistance System for Early Phase of Post-Stroke Rehabilitation
    Ilpo Härkönen, 2020
  21. Design and implementation of a virtual reality application for mechanical assembly training
    Jasse Lahdenperä, 2019
  22. Augmented Reality Solution for Facilities Maintenance with BIM
    Mao Lin, 2019
  23. Gamification in video labeling
    Samuel Suikkanen, 2019
  24. Accelerated DPDK in containers for networking nodes
    Rohan Krishnakumar, 2019
  25. Resource management in container-based mobile edge computing
    Muhammad Farooq Tufail, 2018
  26. Scene reconstruction from 3D point clouds
    Ekman Pekka, 2017 | pdf
  27. Measuring and analyzing energy consumption of the data center
    Theodosios Makris, 2017  | pdf

Bachelor’s theses (at Aalto University) (25):

  1. Aural Perception of Colors: Converting Colors to Sound for Exploring Exhibition Artifacts With Touch. Nguyen Hoang, 2025 (advisor: Tim Moesgen)

  2. Designing for Sustained Motivation Using Social Influence, Progress Tracking, and Gamification in Mobile Sports Apps  Vu Huy, 2025
  3. A review of datasets and performance metrics used in the development of visual object tracking algorithms  Dennis Magnusson, 2024
  4. Isolating low latency traffic in a network and lowering queuing latency using L4S Jaakko-Juhani Lunden, 2023
  5. A survey on localisation methods for autonomous ground vehicles Nuutti Henriksson, 2022
  6. Prototyping of a smart glove for CPR training Adilet Beketov, 2021 (advisor: Emmi Pouta)
  7. Prototyping of smart gloves for CPR training based on haptic feedback Dias Tlekbay, 2021 (advisor: Emmi Pouta)
  8. 5G mobile network characteristics and measurement using Android Henri Munter, 2021
  9. Augmented reality based CPR training assistance Kalle Kivimaa, 2020
  10. Recognition of road markings using computer vision Markus Tuominen, 2020
  11. A wearable sensing application for CPR training Santeri Sipilä, 2020
  12. A webtool for e-textiles design Roope Lehikoinen, 2019
  13. 5G for automated and connected cars
    Markku Leppälä, 2019  | pdf
  14. User experience in healthcare applying augmented reality (Advisor: Jihye Lee) Felipe Gonzalez Carceller, 2019
  15. On estimating energy expenditure of physical activities from videos: overview, applications and potential approaches (Advisor: Petr Byvshev)
    Petri Jehkonen, 2019
  16. A virtual reality game for physical therapy
    Mikko Etelätalo, 2018  | pdfDemo
  17. Drive data visualization using augmented reality
    Nathan Marcalle Nylund, 2018  | pdf
  18. Using vision-based methods for object detection in traffic
    Rickard Hellström, 2018  | pdf
  19. Hand gesture recognition using smart watches (Advisor: Yuki Sato)
    Kasper Keinänen, 2018  | pdf
  20. A survey on services and applications for connected vehicles
    Tuomo Kivekäs, 2017  | pdf
  21. A survey on infrastructure-free indoor localization techniques
    Paavo Pärssinen, 2017  | pdf
  22. Vehicular fog computing
    Jukka Laakko, 2017 | pdf
  23. A survey on AR systems and applications
    Jesse Nieminen, 2017  | pdf
  24. Floor plan reconstruction from 3D point cloud
    Jasse Lahdenperä, 2016  | pdf
  25. A web-based augmented reality content editor
    Markus Murhu, 2016| pdf