Takaisin kaikki kurssit
Aloita tästä
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 and campus meetings in Tampere and weekly exercises. No exam.
Please ask the teacher for more information about completing the course independently.
More information in the Tampere University 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
Aloita tästä
Teemat:
Ohjelmointi,
Tietoturva
Tietoturva
Kurssikoodi:
COMP.SEC.300
Opintopisteet
5 ECTS
Hinta:
0 €
Kurssin taso:
Kurssin ajankohta:
9.1.–20.5.2024
Haun alkamispäivä:
13.11.2024
Viimeinen hakupäivä:
22.12.2024
Vastuuyliopisto:
Tampereen yliopisto
Kuka voi hakea:
Aikuisopiskelija,
Tutkinto-opiskelija
Tutkinto-opiskelija
Toteuttamistapa:
Lähiopetus
Paikkakunta:
Tampere
Opetuskieli:
Englanti
Esitietovaatimukset:
Kurssi Ohjelmointi 3: Rajapinnat ja tekniikat tai vastaavat tiedot.