Sensors in Mobile Application Development (5 cr)
Code: TX00EY37-3002
General information
- Enrollment
-
05.05.2025 - 17.08.2025
Registration for implementation has not started yet.
- Timing
-
18.08.2025 - 19.10.2025
The implementation has not yet started.
- Number of ECTS credits allocated
- 5 cr
- Mode of delivery
- On-campus
- Unit
- School of ICT and Industrial Management
- Campus
- Myllypurontie 1
- Teaching languages
- English
- Seats
- 0 - 35
- Degree programmes
- Degree Programme in Information Technology
- Teachers
- Jarkko Vuori
- Peter Hjort
- Groups
-
ICT23-SWSoftware Engineering
-
tivivaihto_s25Tivi-vaihto, syksy 2025
- Course
- TX00EY37
Objective
After completing the course, the student is familiar with sensor data processing techniques and is able to apply them in the development of a mobile application. Sensors are either mobile device sensors (accelerometer, attitude, camera, microphone, etc.) or external connected devices.
Content
• Operating principles of sensors
• Typical mobile device and external sensors and APIs used with them
• Collecting, filtering, processing and storing sensor data
• Background processes, threads and coroutines in Android
• Performance considerations
• User experience
Evaluation scale
0-5
Assessment criteria, satisfactory (1)
The student
• has achieved the objectives of the course to a satisfactory level
• is able to identify and define the concepts, models and in the subject area of the course
• has completed the learning tasks required for the course to the minimum standard.
Assessment criteria, good (3)
The student
• has achieved the objectives of the course well
• is able to identify, define and use the concepts, models and tools in the subject area of the course
• has completed the learning tasks of the course at a good level.
Assessment criteria, excellent (5)
The student
• has achieved the objectives of the course with excellent marks
• is able to identify, define and use and apply the concepts and models in the subject area of the course in a variety of ways
• has completed the learning tasks of the course at an excellent level and has put considerable own effort into their solutions.
Assessment criteria, approved/failed
The student
• has achieved the objectives of the course to a satisfactory level
• is able to identify and define the concepts, models and in the subject area of the course
• has completed the learning tasks required for the course to the minimum standard.
Objective
After completing the course, the student is familiar with sensor data processing techniques and is able to apply them in the development of a mobile application. Sensors are either mobile device sensors (accelerometer, attitude, camera, microphone, etc.) or external connected devices.
Content
• Operating principles of sensors
• Typical mobile device and external sensors and APIs used with them
• Collecting, filtering, processing and storing sensor data
• Background processes, threads and coroutines in Android
• Performance considerations
• User experience