Opinto-opas 2015-2016

TIE-30600 Turvallinen ohjelmointi, 3 op
Secure Programming

Lisätiedot

Soveltuu jatko-opinnoiksi

Vastuuhenkilö

Marko Helenius

Opetus

Toteutuskerta 1: TIE-30600 2015-01

Opetusmuoto P1 P2 P3 P4 Kesä
Luennot
Harjoitukset
Verkkotyöskentely
 12 h/per

 2 h/per

 10 h/per
+2 h/per



 



 



 

Luentoajat ja -paikat: Maanantai 10 - 18 TB207

Suoritusvaatimukset

Opintojakso koostuu kahdesta osasta, joilla kummallakin on laajuus 3 op. Perusosan vaatimuksena on tentti sekä 40% harjoituksista ja 80% kokoontumisista. Jatko-osan vaatimuksena on perusosa samalla tai aiemmalla toteutuskerralla sekä harjoitustyö. Jatko-osa suoritetaan kurssina "TIE-11300 Tietotekniikan vaihtuva-alainen kurssi" .
Osasuoritusten pitää liittyä samaan toteutuskertaan

Osaamistavoitteet

Turvallisessa ohjelmoinnissa pyritään kriittisen virheen estämiseen mahdollisimman varhaisessa vaiheessa. Kurssin suoritettuaan opiskelija osaa soveltaa turvallisen ohjelmoinnin periaatteita ohjelmointityössä ja päätöksenteossa. Jatko-osassa opiskelija laajentaa turvallisen ohjelmoinnin omaa ja yhteisöllistä tietämystä.

Sisältö

Sisältö Ydinsisältö Täydentävä tietämys Erityistietämys
1. turvallisen ohjelmoinnin suunnitteluperiaatteet   turvallisuusarkkitehtuuri, suunnittelu, ajatusmallit ja tarkistuslistat    
2. turvallisen ohjelmoinnin taito  haavoittuvuuksien välttäminen ja estäminen, turvallinen tietokantaohjelmointi   
3. haavoittuvuudet  puskuriylivuoto, looginen virhe   

Ohjeita opiskelijalle osaamisen tasojen saavuttamiseksi

Perusosa: Tentti ja harjoitukset Jatko-osa: Harjoitustyö

Arvosteluasteikko:

Opintojaksolla käytetään numeerista arviointiasteikkoa (1-5)

Osasuoritukset:

Osasuoritusten pitää liittyä samaan toteutuskertaan

Oppimateriaali

Tyyppi Nimi Tekijä ISBN URL Lisätiedot Tenttimateriaali
Muu verkkomateriaali   Toteutuskohtainen verkkomateriaali           Ei   

Esitietovaatimukset

Opintojakso P/S Selite
TIE-02400 Ohjelmoinnin tekniikat Pakollinen    
TIE-30101 Tietoturvallisuuden perusteet Pakollinen    
TIE-30200 Tietoturva-arki Suositeltava    



Vastaavuudet

Opintojakso Vastaa opintojaksoa  Selite 
TIE-30600 Turvallinen ohjelmointi, 3 op OHJ-1500 Turvallinen ohjelmointi, 3-6 op  

Viimeksi muokattu 20.01.2015