Takaisin kaikki kurssit

Secure programming

Yksittäinen kurssi

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

The aim of secure programming is to prevent errors as early as possible.

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

The exam will be held on campus.

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 €
Taso:
Opetusaika:
10.1.–31.5.2022
Viimeinen hakupäivä:
Hakuaika on päättynyt
Järjestävä yliopisto:
Tampereen yliopisto
Kohderyhmä:
Aikuisopiskelija,
Tutkinto-opiskelija
Opetustavat:
Monimuoto-opinnot
Opetuspaikkakunta:
Tampere
Kieli:
Englanti
Esitietovaatimukset:
Kurssi Ohjelmointi 3: 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