Embedded Linux (15 op)
Toteutuksen tunnus: 5051227-3001
Toteutuksen perustiedot
- Ilmoittautumisaika
- 02.12.2020 - 13.01.2021
- Ilmoittautuminen toteutukselle on päättynyt.
- Ajoitus
- 01.01.2021 - 30.04.2021
- Toteutus on päättynyt.
- Opintopistemäärä
- 15 op
- Lähiosuus
- 15 op
- Toteutustapa
- Lähiopetus
- Yksikkö
- Tekniikka ja liiketoiminta
- Toimipiste
- Kupittaan kampus
- Opetuskielet
- suomi
- Paikat
- 16 - 50
- Koulutus
- Degree Programme in Information and Communications Technology
- Tieto- ja viestintätekniikan koulutus
- Opettajat
- Jarno Tuominen
- Jari-Pekka Paalassalo
- Vastuuopettaja
- Jari-Pekka Paalassalo
- Ryhmät
-
PTIVIS18SPTIVIS18S
- Opintojakso
- 5051227
Arviointiasteikko
H-5
Sisällön jaksotus
Weeks 1-7:
Embedded Linux Application Development: Setting up development tools and cross-compiler, application debugging, Linux application basics, hardware and I/O operations, interrupts
Embedded Linux Distribution Management: Setting up Yocto tools, layers and recipes, setting up application and starting application at boot. Preparing for dual-image system updates.
Weeks 8-15:
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
Project work
Tenttien ajankohdat ja uusintamahdollisuudet
-
Pedagogiset toimintatavat ja kestävä kehitys
Instructed lab sessions
Homework
Self-study
Project work
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 50%
Project work 50%
Hylätty (0)
Less than 60% homework done acceptably.
No contributions to project work.
Arviointikriteerit, tyydyttävä (1-2)
Missing multiple homeworks.
Minor contributions to project work.
Arviointikriteerit, hyvä (3-4)
Focused presence in lab sessions. Puts effort in homework achieving major learning objectives.
Valuable team member in project work.
Arviointikriteerit, kiitettävä (5)
Active and productive presence in lab sessions. Homework problems solved showing all learning objectives are met.
Major contributions to project work.
Esitietovaatimukset
Järjestelmäläheinen ohjelmointi
IoT Essentials
Lisätiedot
-