IoT, Architectures (3 cr)
Code: C-02467-TI00DX51-3002
General information
- Enrolment period
- 22.05.2023 - 15.12.2023
- Registration for the implementation has ended.
- Timing
- 05.02.2024 - 15.03.2024
- Implementation has ended.
- Credits
- 3 cr
- Institution
- HAMK University of Applied Sciences, Riihimäki
- Teaching languages
- Finnish
- Seats
- 0 - 45
- Course
- C-02467-TI00DX51
Objectives (course unit)
Opinnon suorittaneella opiskelijalla syntyy käsitys, miten Esineiden Internet -järjestelmät voidaan toteuttaa käyttäen laitteita, ohjelmistoja, tietoliikenneyhteyksiä, tietoliikenneprotokollia, palvelinsovelluksia ja pilvipalveluita. Erityistä huomiota kiinnitetään toteutuksen skaalautumiseen kymmenien laitteiden ja käyttäjien järjestelmistä tuhansien laitteiden ja käyttäjien järjestelmiksi.
Content (course unit)
Esineiden Internet -toteutusten arkkitehtuurin eri vaihtoehtoja käsitellään esimerkkien avulla. Esimerkkijärjestelmän anturilaitteet simuloidaan ohjelmallisesti mutta niin sanotun Edge-tason ja IoT-alustatason toimintoja konfiguroidaan ja ohjelmoidaan samoilla kehitystyökaluilla, joita on käytössä alan merkittävillä toimijoilla. Aikaisempi ohjelmointiosaaminen ei kuitenkaan ole välttämätöntä.
Location and time
Online study. Within the given period the students can individually decide the timing of studying the fundamentals and completing the tasks.
Exam schedules
Several small exams needs to be passed during the course implementation.
Assessment methods and criteria
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.
Assessment scale
1-5
Teaching methods
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. 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.
Learning materials
Will be published as online material. The assignment instructions include original system, software and service documentation.
Student workload
It is possible for the students to plan individual time schedule within the given time period.
Content scheduling
Online study. Within the given period the students can individually decide the timing of studying the fundamentals and completing the tasks. 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 enrolled and accepted as students.
Completion alternatives
Can be agreed with the teacher and the head of study program.
Practical training and working life cooperation
This short course implementation does not include training in industry. The technologies studied are those which are common and contemporary in working life.
International connections
No international activities involved.
Further information
HAMK students will enrol on the Pakki portal. Does not require anything special on students computer. The student needs to have administrator rights on the computer. 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. For the exercises conducted on video it is recommended for a student to use two monitors or one monitor which is large enough. CampusOnline students can provide course feedback via a browser at https://pakki.hamk.fi/spark.