Embedded Linux (15 cr)
Code: 5051227-3003
General information
- Enrollment
-
02.12.2022 - 06.01.2023
Registration for the implementation has ended.
- Timing
-
01.01.2023 - 30.04.2023
Implementation has ended.
- Number of ECTS credits allocated
- 15 cr
- Local portion
- 10 cr
- Virtual portion
- 5 cr
- Mode of delivery
- Blended learning
- Unit
- Engineering and Business
- 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
- Teacher in charge
- Jari-Pekka Paalassalo
- Scheduling groups
- Pienryhmä A (Size: 30 . Open UAS : 0.)
- Pienryhmä B (Size: 30 . Open UAS : 0.)
- Groups
-
PTIVIS20SEmbedded Software and IoT
- Small groups
- Group A
- Group B
- Course
- 5051227
Evaluation scale
H-5
Content scheduling
Module implementation has 3 parts
Weeks 1-7:
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 netacad: NDG Linux 1 self-study course
Weeks 8-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
Project work
Exam schedules
-
International connections
Instructed lab sessions
Homework
Self-study
Project work
Completion alternatives
-
Student workload
Lab sessions and homework 14x8 hours = 112 hours
Self study 165 hours
Project work 8x16=128 hours
Qualifications
System software
IoT Essentials
Further information
-