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
-
EMBO24Embedded Software and IoT
-
Vaihto2526emboEmbedded 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