Siirry suoraan sisältöön

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
16TIKOOT
16 Tietojenkäsittely, ohjelmistotuotannon suuntautumispolku
VAPAA
Vapaasti 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

Siirry alkuun