Technology project 2 (5 cr)
Code: TT00BL29-3003
General information
Enrollment
01.12.2021 - 31.01.2022
Timing
01.01.2022 - 31.07.2022
Number of ECTS credits allocated
5 op
RDI portion
5 op
Mode of delivery
Contact teaching
Unit
Teknologia
Teaching languages
- Finnish
Degree programmes
- Bachelor’s Degree in Business Information Technology
Teachers
- Jarkko Tolonen
- Niko Kinnunen
- Joonas Muhonen
- Hemmo Kauppinen
- Eero Huusko
- Mikko Romppainen
- Markku Karppinen
- Tommi Helin
Groups
-
TTK20SPOTTK20SPO
-
TTK20SPTTTK20SPT
-
TTK20SPTTK20SP
-
TTK20SDTTK20SD
-
TTV20SATTV20SA
-
TTK20SPGTTK20SPG
-
TTV19SPTTV19SP
Objective
Opiskelijat toteuttavat kurssin aikana IoT- infrastruktuurin, jossa sulatetut laitteet kommunikoivat pilvipalveluympäristöön. Työskentely tapahtuu opiskelijoista muodostettavissa projektiryhmissä, Ryhmät organisoituvat sisäisiin rooleihin. Projektinaihe voidaan toteuttaa ulkopuolisen toimeksiannon mukaan. Ryhmä suunnittelee ja valitsee toteutus ratkaisut. Kohde voi olla esimerkiksi sovellutus IoT datakeräys- ja tallennusinfrasta tai peliohjain-peli-pelipalvelininfrasta. Ryhmät kykenevät toimimaan projektissa itsenäisesti.
Content
Kurssilla käydään keskeiset "IoT"-infrastruktuurin komponentit läpi pajatyyppisessä toteutuksessa. Järjestelmän osat ovat:
* Sulautettu anturiyksikkö.
* Tiedon kerääminen paikallisesti, kerätyn tiedon hyödyntäminen ja siirto palvelimelle.
* Palvelinratkaisut, kommunikaatiorajapinta, sekä tiedon luotettava varastointi.
* Tallennetun tiedon jatkohyödyntäminen ja soveltaminen muissa ympäristöissä.
Evaluation scale
0 - 5
Assessment criteria, excellent (5)
Students will be able to work in complex situations, organise and instruct a group and work responsibly.
Assessment criteria, good (3)
The students will be able to apply their professional competence doing different jobs, work independently and responsibly and as a group towards common goals.
Assessment criteria, satisfactory (1)
The students will be able to demonstrate their familiarity with the knowledge base of the field, work on given tasks in an appropriate manner and participate in group activities using their own competences.
Prerequisites
Teknologiapaja 1 (TT00BL28)