Skip to main content

IoT Big Data and Analytics (5cr)

Code: 5000BL72-3008

General information


Enrollment
01.12.2025 - 16.01.2026
Registration for introductions has not started yet.
Timing
12.01.2026 - 30.04.2026
The implementation has not yet started.
Number of ECTS credits allocated
5 cr
Unit
ICT and Industrial Engineering
Campus
Kupittaa Campus
Teaching languages
English
Degree programmes
Degree Programme in Information and Communications Technology
Degree Programme in Information and Communication Technology
Teachers
Jarno Tuominen
Jari-Pekka Paalassalo
Scheduling groups
Pienryhmä 1 (Size: 25 . Open UAS : 0.)
Pienryhmä 2 (Size: 25 . Open UAS : 0.)
Groups
EMBO24
Embedded Software and IoT
Vaihto2526embo
Embedded Software and IoT
Small groups
Group 1
Group 2
Course
5000BL72

Unfortunately, no reservations were found for the realization IoT Big Data and Analytics 5000BL72-3008. It's possible that the reservations have not yet been published or that the realization is intended to be completed independently.

Evaluation scale

H-5

Content scheduling

1. Raspberry pi basics
2. Docker containers
3. CI/CD basics
4.Containers in action: IoT Stack
5. LLMs on edge
6. Image recognition
7. Machine learning on edge

Objective

Student knows Basic tools for data analysis
Student can implement data analytics in edge computing
Student knows Basic solutions for big data analysis in cloud

Content

Data at rest and data in motion
Process for data analysis
Data preparation
Basics of descriptive statistics
Data visualization
Machine learning basics
Big data architectures

Materials

materials in TUAS gitlab

Teaching methods

lectures, labs

Exam schedules

w11
w12

Completion alternatives

AHOT

Student workload

8 labs a 4h
8 lectures a 2h
exam 1h
self-study 70h
exam preparation 13h

Evaluation methods and criteria

labs 8x7p = 56p
lecture homework = 20p
exam = 24p

total = 100p

Failed (0)

<50p

Assessment criteria, satisfactory (1-2)

50-69p

Assessment criteria, good (3-4)

70-89p

Assessment criteria, excellent (5)

90p+

Qualifications

Basic skills in using both Windows and Linux systems
Basic networking skills (Cisco CCNA1 or similar)
Basic programming skills with some high level programming language (for example Python, Java, C# or similar)
Basic programming skills include (but are not limited to): output formatting, conditional execution, loops, functions/procedures, function parameters and return values, arrays, error handling, testing and good programming policies
Sufficient logical-mathematical thinking skills
Sufficient skills in English language (lectures and all materials are in English)

Further information

itslearning and teams

Go back to top of page