Opintojakson nimi IoT, Architectures
Opintojakson ajankohta 02.10.2023 - 03.11.2023
Korkeakoulu Hämeen ammattikorkeakoulu
Opintojakson kieli Englanti
Opintopisteet 3 OP

Opintojakson ala Tekniikan ja liikenteenala
Opettaja Timo Karppinen
Tarjotaan avoimen opiskelijoille Ei
Taso AMK

Ilmoittautumiskäytäntöihin liittyvät kyselyt
Ilmoittautumisaika 22.05.2023 - 11.08.2023
Opintojakson toteutussuunnitelma

IoT, Architectures

02.10.2023 - 03.11.2023

Opintojakson kuvaus

On completing the course the student understands how an Internet of Things system can be build out of devices, software, communication networks, communication protocols, server applications and cloud services. Special attention will be given on scalability from a system of tens of devices and tens of users to a system of thousands of devices and thousands of users.

Different options for the architecture of an Internet of Things systems will be studied through real life examples. In the exercises the sensor devices will be simulated in software. The operation of so called Edge Devices and IoT Platform Services will be configured and coded with the same development tools as would be used by most important actors in the IoT market. However, previous knowledge on software development will not be absolutely necessary.

Lectures on video deal with examples on how the various tasks in IoT systems are implemented in different levels in the architecture. The levels in architecture and optimal distribution of tasks into different levels will be studied on material published as e-learning documents. In exercises the tasks are run on cloud application, on local network and locally on computer.



Scale 1 – 5. There are automatically evaluated tasks where the points gained from completed tasks will be visible for the student just after task completion. There are individually evaluated reports which will be evaluated at the end of the course period. The evaluation is based on points awarded in the exercise tasks.


Opintojakson työskentelytavat ja aikataulutus

It will be possible for the students to plan individual time schedule within the given time period.

Content and time allocation can be seen on the e-learning environment Learn/Moodle. The e-learning environment will be accessible to students who are accepted as students.


Opintojakson tiedot

Does not require anything special on students computer.

Completing the tasks requires that the student has administrator rights on the computer used for these exercises. Instructions and tutoring have been done based on assumption that the student is using operating system Windows on the computer. A skillful student can as well use Linux or macOS operating system on the computer.


Opintojakson lisätiedot

  • Turku UAS students can enrol to this course at Peppi.
  • HAMK students enrol at Pakki.
  • Ask for more information on enrollment, course approval, usernames and grades
  • The teacher will only answer questions about the content of the course



  • Check the implementation plan before enrolling
  • Turku UAS student, enrol at Peppi
    • you can see the enrolment status on your PSP
    • you will find more information about enrolment later on the website whose address will be linked here
  • Student from another UAS
    • Write your personal identity number in the correct format on the form! An incompletely reported ID may prevent you from accessing the course
    • Fill in the email address of your home university on the enrolment form – entering a different email address does not entitle you to a study place! Make sure your address is spelled correctly
    • Make a note for yourself of which course you have enrolled for
    • Registration is binding. If you must cancel your registration, make room for another student by sending email to
  • Enrolment can be closed earlier if the places are full.
  • You will receive an email when you have been approved and an ID has been created for HAMK’s information systems. Email sometimes goes into spam, so check your spam as well
  • Activate the HAMK user ID! We require the registration and use of HAMK IDs during the course