Opetussuunnitelmat
Opintojaksokuvaus
IN00CS93 | Tietoliikenneprotokollat IoT-järjestelmissä (5 op) |
Esitietovaatimukset | Yleiset ohjelmointitaidot ja komentorivin alkeet. |
Osaamistavoitteet | Opiskelija osaa toteuttaa socket-yhteyden kahden tietokoneen välille internetin yli. Hän osaa siirtää dataa HTTP-, MQTT-, CoAP- tai jotain muuta IoT-protokollaa hyödyntäen. Opiskelija osaa selittää edellä mainittujen protokollien erot. Opiskelija osaa käyttää protokolla-analysaattoria ja osaa suodattaa liikenteestä vain haluamansa protokollan tarkasteltavaksi. Opiskelija tuntee IoT-järjestelmän tietoturvauhat ja osaa toteuttaa IoT-järjestelmän vaatiman tietoliikenteen tietoturvallisia protokollia hyväksi käyttäen. |
Sisältö | Socket-ohjelmointikirjaston käyttäminen tiedonsiirtoon. Client-Server- ja publish-subscribe-tyylisten IoT-protokollien ominaisuudet ja käyttö. Protokolla-analysaattorin (Wireshark) peruskäyttö. Tietoturvan perusteet. Symmetric- ja public-key-tekniikat. Salausavaimien välitys ja tunnistautuminen IoT-järjestelmässä. |
Suositeltavat muut opinnot | Tarpeen mukaan opiskelija ja opintojen ohjaaja käyvät läpi muut suositeltavat opinnot HOPS-keskusteluissa. |
Suoritustavat | Ei käytössä |
Toteutustavat | Ei käytössä |
Oppimateriaalit | Ei käytössä |
Kurssikirjallisuus | Ei käytössä |
Arviointiasteikko | 0-5 |
Arviointikriteerit |
tyydyttävä (1-2) Opiskelija osaa hyödyntää opintojaksolla oppimaansa peruskäsitteistöä. Opiskelija tunnistaa opintojaksoon liittyvät ilmiöt ja osaa tyydyttävästi ilmaista opintojakson määritelmät. Opiskelija suoriutuu opintojaksoon liittyvistä tehtävistä ohjattuna/avustettuna ja tunnistaa erilaisia menettelytapoja, mutta ei osaa perustella valintojaan. Opiskelija osaa antaa ja vastaanottaa palautetta tarkastellen sekä arvioiden omasta näkökulmastaan. Opiskelija omaa vuorovaikutustaitoja ja ottaa vastuuta omasta suoriutumisestaan. hyvä (3-4) Opiskelija osaa soveltaa opintojaksolla oppimaansa peruskäsitteistöä. Opiskelija jäsentää opintojaksoon liittyvät ilmiöt ja osaa hyvin opintojakson määritelmät. Opiskelija ratkaisee opintojaksoon liittyviä tehtäviä ja käyttää erilaisia menettelytapoja, osaten myös perustella valintojaan. Opiskelija osaa antaa ja vastaanottaa palautetta aktiivisesti ja rakentavasti, tarkastellen ja arvioiden omasta sekä lähiympäristön näkökulmasta. Opiskelija omaa hyvät vuorovaikutustaidot ja on valmis kehittämään itseään. kiitettävä (5) Opiskelija osaa hyödyntää opintojaksolla oppimaansa käsitteistöä laaja-alaisesti. Opiskelija ymmärtää opintojaksoon liittyvät ilmiöt ja osaa yhdistää ammatilliseen kontekstiin opintojakson määritelmät. Opiskelija suoriutuu opintojaksoon liittyvistä tehtävistä erinomaisesti ja osaa etsiä erilaisia toimintatapoja ja ratkaisuvaihtoehtoja, yhdistellen niitä luovasti sekä arvioiden omia valintoja. Opiskelija osaa antaa ja vastaanottaa palautetta käyttäen palautetta oman ammatillisen osaamisen kasvun välineenä.Opiskelija toimii sitoutuneesti opintojaksoilla vaatimukset ja tarpeet huomioon ottaen myös ammatillisesta näkökulmasta. |
Arviointikehikot | Arviointikehikko |
Lisätietoja opiskelijoille | - |
Vastuuhenkilöt | Ei käytössä |
Linkit | Arviointikehikko |
Toteutukset
Näytä menneet toteutukset
- 28.08.2023 - 22.10.2023 (IN00CS93-3003 | TVT22SPL)
- 26.08.2024 - 27.10.2024 (IN00CS93-3004 | TVT23SPL)
Tiedot haettu 20.5.2024 12:32:50