Skip to main content

Embedded Linux (15cr)

Code: 5051227-3006

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
15 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
Tapio Santavuori
Jarno Tuominen
Jari-Pekka Paalassalo
Scheduling groups
Pienryhmä 1 (Size: 25 . Open UAS : 0.)
Pienryhmä 2 (Size: 25 . Open UAS : 0.)
Groups
PTIVIS23S
Embedded Software and IoT
Vaihto2526embo
Embedded Software and IoT
PINFOS23embo
Embedded Software and IoT
Small groups
1
2
Course
5051227

Unfortunately, no reservations were found for the realization Embedded Linux 5051227-3006. 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

Module implementation has 3 parts
Weeks 1-10:
1) Embedded Linux Application Development: Setting up development tools and cross-compiler, application debugging, Linux application basics, hardware and I/O operations, interrupts
2) Cisco NetAcademy: NDG Linux 1 self-study course
Weeks 11-15:
3) Embedded Linux Project Work: Student teams develop Linux-based IoT system components and systems.

Objective

After completing the course the student:
- can design, implement and debug software for embedded Linux platform in IoT context

Content

Embedded IoT application development for Linux platform

Materials

Study material is distributed during the course

Teaching methods

Weekly lab sessions

Exam schedules

TBD

Pedagogic approaches and sustainable development

Instructed lab sessions
Homework
Self-study
A project work
A short exam

Completion alternatives

-

Student workload

Lab sessions and homework 14x8 hours = 112 hours
Self study 165 hours
Project work 8x16=128 hours

Evaluation methods and criteria

Lab performance and homework 48 points max
Exam 20 points max
Linux systems web course 32 pts

Failed (0)

Less than 50 (out of 100) points collected from available sources

Assessment criteria, satisfactory (1-2)

1: >50 points
2: >60 points

Assessment criteria, good (3-4)

3: >70 points
4: >80 points

Assessment criteria, excellent (5)

5: >90 points

Qualifications

System software
IoT Essentials

Further information

Itslearning
(Teams)
Gitlab

Go back to top of page