Takaisin kaikki kurssit
Hakuaika on päättynyt
Secure programming
Yksittäinen kurssi
The aim of secure programming is to prevent errors as early as possible.
Core content
- Design principles of secure programming
- Secure programming skills
- Avoiding and preventing vulnerabilities
- Secure software development life cycle
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
Learning outcomes
After completing the course, the student is able to apply secure programming skills in programming and decision making. In addition, the student selects a topic area from the course where they deepen their knowledge.
Completion methods
Online-meetings and weekly exercises. No exam.
More information in the Tampere Unviersity study guide.
You can get a digital badge after completing this course.
tietoturva koodaus koodari turvallinen ohjelmointi
Vastuuopettaja
Tampereen yliopisto
Marko Helenius
marko.helenius(at)tuni.fi
Lisätietoa opintojen suorittamisesta
Tampereen yliopisto
Teemu Rauhala, ICT-koordinaattori
teemu.rauhala(at)tuni.fi
Hakua koskevat kysymykset
FITech-verkostoyliopisto
Fanny Qvickström, Opintoasioiden suunnittelija
info(at)fitech.io
Hakuaika on päättynyt
Kategoria:
ICT-opinnot
Teemat:
Ohjelmointi,
Tietoturva
Tietoturva
Kurssikoodi:
COMP.SEC.300
Opintopisteet
5 ECTS
Hinta:
0 €
Kurssin taso:
Opetusaika:
10.1.–20.5.2023
Haun alkamispäivä:
07.11.2022
Viimeinen hakupäivä:
Hakuaika on päättynyt
Järjestävä yliopisto:
Tampereen yliopisto
Kuka voi hakea:
Aikuisopiskelija,
Tutkinto-opiskelija
Tutkinto-opiskelija
Opetustapa:
Verkko-opetus
Paikkakunta:
Tampere
Opetuskieli:
Englanti
Esitietovaatimukset:
Kurssi Ohjelmointi 3: Rajapinnat ja tekniikat tai vastaavat tiedot.