Johdatus tietoturvalliseen ohjelmointiin (3op)
Toteutuksen tunnus: 5N00EU66-3001
Toteutuksen perustiedot
- Ilmoittautumisaika
- 18.01.2019 - 28.02.2019
- Ilmoittautuminen toteutukselle on päättynyt.
- Ajoitus
- 04.03.2019 - 30.04.2019
- Toteutus on päättynyt.
- Laajuus
- 3 op
- TKI-osuus
- 3 op
- Toteutustapa
- Lähiopetus
- Yksikkö
- Tietotekniikka
- Toimipiste
- TAMK Pääkampus
- Opetuskielet
- suomi
- Paikat
- 0 - 22
- Koulutus
- Tietojenkäsittelyn tutkinto-ohjelma
- Tieto- ja viestintätekniikan tutkinto-ohjelma, vuosina 2014-2018 aloittaneet
- Opettajat
- Hanna Kinnari-Korpela
- Mira Grönvall
- Vastuuhenkilö
- Hanna Kinnari-Korpela
- Ryhmät
-
16TIKOOT16 Tietojenkäsittely, ohjelmistotuotannon suuntautumispolku
-
VAPAAVapaasti valittavat opinnot
- Opintojakso
- 5N00EU66
Osaamistavoitteet (Opintojakso)
Opiskelija
- Ymmärtää ohjelmistotuotannon tietoturvan turvaamisen periaatteet ja tekijät
- Osaa soveltaa tärkeimpiä tietoturvallisen ohjelmistotuotannon menetelmiä käytännössä
Ydinkysymyksiä sisällöstä:
Mitä on ohjelmistotuotannon tietoturva?
Mistä tekijöistä ohjelmistotuotannon tietoturva muodostuu?
Miten rakennetaan ohjelmistoratkaisun uhkamalli?
Mitkä ovat tyypillisiä tietoturvavirheitä ohjelmistojen arkkitehtuurissa ja toteutuksessa?
Mitä menetelmiä käytetään ohjelmistojen tietoturvatestauksessa?
Miten tietoturva otetaan huomioon ohjelmistoratkaisun ylläpidossa ja operoinnissa?
Sisältö (Opintojakso)
Johdatus tietoturvalliseen ohjelmistotuotantoon perustuu Intopalo Digital Oy:n käyttämiin tietoturvallisen ohjelmistotuotannon menetelmiin.
Sisältö.
1. Johdanto tietoturvallisen ohjelmistotuotannon merkitykseen, vaiheisiin ja standardeihin
2. Tietoturvallisen ohjelmistotuotannon johtaminen
3. Ohjelmistohankkeen tietoturvan konteksti sekä tietoturva- ja tietosuojavaatimusten kartoitus
4. Uhkamallinnus
5. Tietoturvallisen ohjelmiston arkkitehtuuri- ja suunnitteluperiaatteet
6. Tietoturvallinen ohjelmointi
7. Ohjelmistojen tietoturvatestauksen periaatteet
8. Tietoturva ohjelmistojen julkaisussa ja ylläpidossa (DevSecOps)
Arviointikriteerit, hyväksytty/hylätty (Opintojakso)
Kurssin suoritus hyväksytysti edellyttää verkkokurssien suoritusta, lähiopetukseen osallistumista ja kirjallisen harjoitustyön palauttamista (ryhmätyö).
Arviointiasteikko
Hyväksytty/hylätty