Takaisin kaikki kurssit

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

Lisätietoa opintojen suorittamisesta

Tampereen yliopisto
Teemu Rauhala, ICT-koordinaattori

Hakua koskevat kysymykset

FITech-verkostoyliopisto
Fanny Qvickström, Opintoasioiden suunnittelija
Aloita tästä
Aloita tästä
Kategoria:
ICT-opinnot
Teemat:
Ohjelmointi,
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ä:
2.1.2023
Järjestävä yliopisto:
Tampereen yliopisto
Kuka voi hakea:
Aikuisopiskelija,
Tutkinto-opiskelija
Opetustapa:
Verkko-opetus
Paikkakunta:
Tampere
Opetuskieli:
Englanti
Esitietovaatimukset:
Kurssi Ohjelmointi 3: Rajapinnat ja tekniikat tai vastaavat tiedot.
Oletko kiinnostunut tästä kurssista? Tilaa ilmoitus kurssin tietojen muutoksista suoraan sähköpostiisi! Voit peruuttaa tilauksen koska tahansa.

Kurssi sisältyy seuraavaan teemaan