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.
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ä.
Arviointiasteikko 1 – 5. Toteutuksella on automaattisesti arvioitavia tehtäviä, joiden saavutetut pistemäärät näkyvät opiskelijalle tehtävän palautuksen jälkeen. On myös erikseen arvioitavia lyhyitä raportteja, jotka arvioidaan toteutuksen päätyttyä. Arviointi perustuu suoritetuissa tehtävissä kertyneisiin pistemääriin.
Harjoitusten täydellinen suorittaminen vaatii, että opiskelijalla on asennusoikeus käyttämäänsä tietokoneeseen. Ohjeet ja ohjaus on tehty olettaen opiskelijan käyttävän tietokoneessa Windows-käyttöjärjestelmää. Omatoiminen opiskelija voi käyttää vaihtoehtoisesti tietokoneessaan Linux- tai macOS-käyttöjärjestelmää.