Hyppää pääsisältöön
Opintojakso, lukuvuosi 2024–2025
COMP.SEC.300

Secure Programming, 5 op

Tampereen yliopisto
Opetusperiodit
Aktiivinen periodissa 3 (1.1.2025–2.3.2025)
Aktiivinen periodissa 4 (3.3.2025–31.5.2025)
Koodi
COMP.SEC.300
Opetuskieli
englanti
Lukuvuodet
2024–2025, 2025–2026, 2026–2027
Opintojakson taso
Syventävät opinnot
Arvosteluasteikko
Yleinen asteikko, 0-5
Vastuuhenkilö
Vastuuopettaja:
Marko Helenius
Vastuuorganisaatio
Informaatioteknologian ja viestinnän tiedekunta 100 %
Järjestävä organisaatio
Tietotekniikan opetus 100 %
Yhteiset osaamistavoitteet
Kansainvälisyys ja globaali vastuu
Core content
  • design principles of secure programming
  • secure programming skills
  • avoiding and preventing vulnerabilities
  • secure software development lifecycle
Complementary knowledge
  • security architecture, design, mental models and checklists
  • secure usage of data bases
  • experimentation with buffer overflow, XSS and CSRF
  • immersion to a selected focus area 
  • security testing
Osaamistavoitteet
Esitietovaatimukset
Suositellut esitiedot
Lisätiedot
Vastaavat opintojaksot
Kokonaisuudet, joihin opintojakso kuuluu
Suoritustapa 1
To pass the course, you must pass the exercises, participate in the exercise groups and prepare and present an exercise work.
Kaikkien osuuksien suorittaminen on pakollista.

Osallistuminen opetukseen

07.01.2025 20.05.2025
Aktiivinen periodissa 3 (1.1.2025–2.3.2025)
Aktiivinen periodissa 4 (3.3.2025–31.5.2025)

Itsenäinen työskentely

07.03.2025 31.05.2025
Aktiivinen periodissa 4 (3.3.2025–31.5.2025)