Siirry suoraan sisältöön

Embedded Linux (15 op)

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
ICTMODembeddedSem
MOD Embedded System (International Semester)
PTIVIS22S
Embedded 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
Muutokset varauksiin voivat olla mahdollisia.

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

Siirry alkuun