TIES536 Wireless Embedded InterNetworking (5 cr)

Study level:
Advanced studies
Grading scale:
0-5
Language:
English, Finnish
Responsible organisation:
Faculty of Information Technology
Coordinating organisation:
Kokkola University Consortium Chydenius
Curriculum periods:
2024-2025, 2025-2026, 2026-2027, 2027-2028

Tweet text

Kurssi suoritetaan Kokkolan yliopistokeskus Chydeniukseen

Description

1. Johdanto, historia, tulevaisuus
2. IoT:n arkkitehtuuri ja protokollat
3. IoT-laitteen laitearkkitehtuuri
4. Kontrollerit
5. Radiot
6. Virtalähteet
7. Sensorit
8. Katsaus mikrokontrolleriperheeseen (esim. ARM Cortex-M sarja)
9. Kehitysympäristöt
10. Ohjelmointi ja debuggaus
11. Harjoitustyöt

Learning outcomes

Upon completing the course, students will have an overview of embedded devices, IoT technology, and IoT networking protocols. The student will be able to describe the architecture of embedded systems. The student also gains knowledge about the development process for embedded systems. 

During the course, students will become familiar with one microcontroller family and learn how to program a microcontroller-based measurement IoT application to connect to cloud services.

Additional information

Suoritustapa: Kaikkien oppimistehtävien hyväksytty suoritus.


Hyväksytty suoritus edellyttää kaikkien oppimistehtävien palauttamista ja hyväksyttyä suorittamista. Oppimistehtävät pisteytetään ja näistä saatu pistemäärä määrittää kurssin arvosanan.

Description of prerequisites

Tämä kurssi edellyttää perustason ohjelmointitaitoja. Aikaisempi kokemus C-kielestä ja perustiedot olio-ohjelmoinnista tai C++-kielestä parantavat oppimiskokemusta. Kurssi edellyttää myös tiedonhankintataitoja, kuten kykyä tehdä itse tutkimusta Internetissä, etsiä ja hankkia tietoa tietyistä teknologioista, koodiesimerkeistä ja kirjasto-API:ista

Completion methods

Method 1

Select all marked parts
Parts of the completion methods
x

Participation in teaching (5 cr)

Type:
Participation in teaching
Grading scale:
0-5
Language:
English, Finnish

Teaching