Embedded Linux (15op)
Toteutuksen tunnus: 5051227-3005
Toteutuksen perustiedot
- Ilmoittautumisaika
- 02.12.2024 - 13.01.2025
- Ilmoittautuminen toteutukselle on päättynyt.
- Ajoitus
- 13.01.2025 - 30.04.2025
- Toteutus on päättynyt.
- Opintopistemäärä
- 15 op
- Lähiosuus
- 15 op
- Toteutustapa
- Lähiopetus
- Yksikkö
- Tekniikka ja liiketoiminta
- Toimipiste
- Kupittaan kampus
- Opetuskielet
- englanti
- Paikat
- 10 - 65
- Koulutus
- Degree Programme in Information and Communications Technology
- Tieto- ja viestintätekniikan koulutus
- Opettajat
- Jarno Tuominen
- Jari-Pekka Paalassalo
- Vastuuopettaja
- Jari-Pekka Paalassalo
- Ajoitusryhmät
- Lab Group A (Koko: 20 . Avoin AMK : 0.)
- Lab Group B (Koko: 20 . Avoin AMK : 0.)
- Ryhmät
- 
                        ICTMODembeddedSemMOD Embedded System (International Semester)
- 
                        PTIVIS22SEmbedded Software and IoT
- Pienryhmät
- Lab Group A
- Lab Group B
- Opintojakso
- 5051227
Toteutuksella on 32 opetustapahtumaa joiden yhteenlaskettu kesto on 107 t 30 min.
| Aika | Aihe | Tila | 
|---|---|---|
| Ma 13.01.2025  klo 08:30 - 12:00 (3 t 30 min) | Embedded Linux 5051227-3005 | ICT_C3027
                                    Sulautettujen ohjelmistojen laboratorio/IT | 
| Ma 13.01.2025  klo 12:00 - 16:00 (4 t 0 min) | Embedded Linux 5051227-3005 | ICT_C3027
                                    Sulautettujen ohjelmistojen laboratorio/IT | 
| To 16.01.2025  klo 09:00 - 12:00 (3 t 0 min) | Self study, Embedded Linux 5051227-3005 | ICT_C3027
                                    Sulautettujen ohjelmistojen laboratorio/IT | 
| Ma 20.01.2025  klo 08:00 - 12:00 (4 t 0 min) | Lab grp A, Embedded Linux 5051227-3005 | ICT_C3027
                                    Sulautettujen ohjelmistojen laboratorio/IT | 
| Ma 20.01.2025  klo 12:00 - 16:00 (4 t 0 min) | Lab grp B, Embedded Linux 5051227-3005 | ICT_C3027
                                    Sulautettujen ohjelmistojen laboratorio/IT | 
| To 23.01.2025  klo 09:00 - 12:00 (3 t 0 min) | Self study, Embedded Linux 5051227-3005 | ICT_C3027
                                    Sulautettujen ohjelmistojen laboratorio/IT | 
| Ma 27.01.2025  klo 08:00 - 12:00 (4 t 0 min) | Lab grp A, Embedded Linux 5051227-3005 | ICT_C3027
                                    Sulautettujen ohjelmistojen laboratorio/IT | 
| Ma 27.01.2025  klo 12:00 - 16:00 (4 t 0 min) | Lab grp B, Embedded Linux 5051227-3005 | ICT_C3027
                                    Sulautettujen ohjelmistojen laboratorio/IT | 
| To 30.01.2025  klo 09:00 - 12:00 (3 t 0 min) | Self study, Embedded Linux 5051227-3005 | ICT_C3027
                                    Sulautettujen ohjelmistojen laboratorio/IT | 
| Ma 03.02.2025  klo 08:00 - 12:00 (4 t 0 min) | Lab grp A, Embedded Linux 5051227-3005 | ICT_C3027
                                    Sulautettujen ohjelmistojen laboratorio/IT | 
| Ma 03.02.2025  klo 12:00 - 16:00 (4 t 0 min) | Lab grp B, Embedded Linux 5051227-3005 | ICT_C3027
                                    Sulautettujen ohjelmistojen laboratorio/IT | 
| To 06.02.2025  klo 09:00 - 12:00 (3 t 0 min) | Self study, Embedded Linux 5051227-3005 | ICT_C3027
                                    Sulautettujen ohjelmistojen laboratorio/IT | 
| Ma 10.02.2025  klo 08:00 - 12:00 (4 t 0 min) | Lab grp A+B, Embedded Linux 5051227-3005 | ICT_C3027
                                    Sulautettujen ohjelmistojen laboratorio/IT | 
| To 13.02.2025  klo 09:00 - 12:00 (3 t 0 min) | Self study, Embedded Linux 5051227-3005 | ICT_C3027
                                    Sulautettujen ohjelmistojen laboratorio/IT | 
| Ma 24.02.2025  klo 08:00 - 12:00 (4 t 0 min) | Lab grp A+B, Embedded Linux 5051227-3005 | ICT_C3027
                                    Sulautettujen ohjelmistojen laboratorio/IT | 
| To 27.02.2025  klo 09:00 - 12:00 (3 t 0 min) | Self study, Embedded Linux 5051227-3005 | ICT_C3027
                                    Sulautettujen ohjelmistojen laboratorio/IT | 
| Ma 03.03.2025  klo 08:00 - 12:00 (4 t 0 min) | Lab grp A+B, Embedded Linux 5051227-3005 | ICT_C3027
                                    Sulautettujen ohjelmistojen laboratorio/IT | 
| To 06.03.2025  klo 08:00 - 11:00 (3 t 0 min) | Self study, Embedded Linux 5051227-3005 | ICT_C3027
                                    Sulautettujen ohjelmistojen laboratorio/IT | 
| Ma 10.03.2025  klo 08:00 - 12:00 (4 t 0 min) | Lab grp A+B, Embedded Linux 5051227-3005 | ICT_C3027
                                    Sulautettujen ohjelmistojen laboratorio/IT | 
| To 13.03.2025  klo 08:00 - 11:00 (3 t 0 min) | Self study, Embedded Linux 5051227-3005 | ICT_C3027
                                    Sulautettujen ohjelmistojen laboratorio/IT | 
| Ma 17.03.2025  klo 08:00 - 12:00 (4 t 0 min) | Lab grp A+B, Embedded Linux 5051227-3005 | ICT_C3027
                                    Sulautettujen ohjelmistojen laboratorio/IT | 
| To 20.03.2025  klo 09:00 - 12:00 (3 t 0 min) | Self study, Embedded Linux 5051227-3005 | ICT_C3027
                                    Sulautettujen ohjelmistojen laboratorio/IT | 
| Ma 24.03.2025  klo 08:00 - 12:00 (4 t 0 min) | Lab grp A+B, Embedded Linux 5051227-3005 | ICT_C3027
                                    Sulautettujen ohjelmistojen laboratorio/IT | 
| To 27.03.2025  klo 09:00 - 12:00 (3 t 0 min) | Self study, Embedded Linux 5051227-3005 | ICT_C3027
                                    Sulautettujen ohjelmistojen laboratorio/IT | 
| Ma 31.03.2025  klo 08:00 - 12:00 (4 t 0 min) | Lab grp A+B, Embedded Linux 5051227-3005 | ICT_C3027
                                    Sulautettujen ohjelmistojen laboratorio/IT | 
| To 03.04.2025  klo 09:00 - 12:00 (3 t 0 min) | Self study, Embedded Linux 5051227-3005 | ICT_C3027
                                    Sulautettujen ohjelmistojen laboratorio/IT | 
| Ma 07.04.2025  klo 08:00 - 12:00 (4 t 0 min) | Lab grp A+B, Embedded Linux 5051227-3005 | ICT_C3027
                                    Sulautettujen ohjelmistojen laboratorio/IT | 
| To 10.04.2025  klo 09:00 - 12:00 (3 t 0 min) | Self study, Embedded Linux 5051227-3005 | ICT_C3027
                                    Sulautettujen ohjelmistojen laboratorio/IT | 
| Ma 14.04.2025  klo 10:00 - 11:00 (1 t 0 min) | Embedded Linux Lab Exam | ICT_C3027
                                    Sulautettujen ohjelmistojen laboratorio/IT | 
| To 17.04.2025  klo 09:00 - 12:00 (3 t 0 min) | Self study, Embedded Linux 5051227-3005 | ICT_C3027
                                    Sulautettujen ohjelmistojen laboratorio/IT | 
| Ke 23.04.2025  klo 10:00 - 11:00 (1 t 0 min) | Embedded Linux lab exam 2nd go | embedded lab C3027 | 
| To 24.04.2025  klo 09:00 - 12:00 (3 t 0 min) | Self study, Embedded Linux 5051227-3005 | ICT_C3027
                                    Sulautettujen ohjelmistojen laboratorio/IT | 
Arviointiasteikko
H-5
                    
Sisällön jaksotus
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.
                    
Tavoitteet
Opintojakson suoritettuaan opiskelija:
 - osaa suunnitella, toteuttaa ja debugata ohjelmia sulautetulle Linux-alustalle IoT-kontekstissa
                    
Sisältö
Laiteläheinen IoT sovellusohjelmointi Linux-alustalle
                    
Oppimateriaalit
Study material is distributed during the course
                    
Opetusmenetelmät
Weekly lab sessions
                    
Tenttien ajankohdat ja uusintamahdollisuudet
TBD
                    
Pedagogiset toimintatavat ja kestävä kehitys
Instructed lab sessions
Homework
Self-study
A project work
A short exam
                    
Toteutuksen valinnaiset suoritustavat
-
                    
Opiskelijan ajankäyttö ja kuormitus
Lab sessions and homework 14x8 hours = 112 hours
Self study 165 hours
Project work 8x16=128 hours
                    
Arviointimenetelmät ja arvioinnin perusteet
Lab performance and homework 48 points max
Exam 20 points max
Linux systems web course 32 pts
                    
Hylätty (0)
Less than 50 (out of 100) points collected from available sources
                    
Arviointikriteerit, tyydyttävä (1-2)
1: >50 points
2: >60 points
                    
Arviointikriteerit, hyvä (3-4)
3: >70 points
4: >80 points
                    
Arviointikriteerit, kiitettävä (5)
5: >90 points
                    
Esitietovaatimukset
Järjestelmäläheinen ohjelmointi
IoT Essentials
                    
Lisätiedot
Itslearning
(Teams)
Gitlab