Siirry suoraan sisältöön

Application Security (5 op)

Toteutuksen tunnus: 3011640-3005

Toteutuksen perustiedot


Ilmoittautumisaika
02.07.2024 - 06.09.2024
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
02.09.2024 - 13.12.2024
Toteutus on päättynyt.
Opintopistemäärä
5 op
Lähiosuus
5 op
Toteutustapa
Lähiopetus
Yksikkö
Tekniikka ja liiketoiminta
Toimipiste
Kupittaan kampus
Opetuskielet
englanti
Opettajat
Jani Ekqvist
Ryhmät
PTIETS22swis
PTIETS22 Ohjelmistojen kehittäminen ja tietojärjestelmät
Opintojakso
3011640

Toteutuksella on 11 opetustapahtumaa joiden yhteenlaskettu kesto on 32 t 0 min.

Aika Aihe Tila
To 12.09.2024 klo 12:00 - 14:00
(2 t 0 min)
Intro lecture, Application Security 3011640-3005
ICT_B1047_Alpha ALPHA
To 19.09.2024 klo 13:00 - 16:00
(3 t 0 min)
Lab Exercises, Application Security 3011640-3005
ICT_C3036 Cyberlab / BYOD
To 26.09.2024 klo 13:00 - 16:00
(3 t 0 min)
Lab Exercises, Application Security 3011640-3005
ICT_C3036 Cyberlab / BYOD
To 10.10.2024 klo 13:00 - 16:00
(3 t 0 min)
Lab Exercises, Application Security 3011640-3005
ICT_C3036 Cyberlab / BYOD
To 24.10.2024 klo 13:00 - 16:00
(3 t 0 min)
Lab Exercises, Application Security 3011640-3005
ICT_C3036 Cyberlab / BYOD
To 31.10.2024 klo 13:00 - 16:00
(3 t 0 min)
Lab Exercises, Application Security 3011640-3005
ICT_C3036 Cyberlab / BYOD
To 07.11.2024 klo 13:00 - 16:00
(3 t 0 min)
Lab Exercises, Application Security 3011640-3005
ICT_C3036 Cyberlab / BYOD
To 14.11.2024 klo 13:00 - 16:00
(3 t 0 min)
Lab Exercises, Application Security 3011640-3005
ICT_C3036 Cyberlab / BYOD
To 21.11.2024 klo 13:00 - 16:00
(3 t 0 min)
Lab Exercises, Application Security 3011640-3005
ICT_C3036 Cyberlab / BYOD
To 28.11.2024 klo 13:00 - 16:00
(3 t 0 min)
Lab Exercises, Application Security 3011640-3005
ICT_C3036 Cyberlab / BYOD
To 05.12.2024 klo 13:00 - 16:00
(3 t 0 min)
Lab Exercises, Application Security 3011640-3005
ICT_C3036 Cyberlab / BYOD
Muutokset varauksiin voivat olla mahdollisia.

Arviointiasteikko

H-5

Sisällön jaksotus

Period 3:
- Application security threats, vulnerabilities, and attacks
- Application security principles
- Application security organizations and standards

Period 4:
- Designing and implementing a secure web application
- Building secure continuous development and operations environment

Tavoitteet

After completing the course the student is able to:
- Understand common application security threats, vulnerabilities, and attacks
- Evaluate the technical and business impacts of different kinds of attacks
- Describethe security principles for developing high security web applications
- participate in high security web applications developing projects
- use security testing tools
- analyse and report the results from security testing
- give justified improvement proposals to mitigate security vulnerabilities

Sisältö

- Network discovery, port and service identification
- Vulnerability scanning and penetration testing
- Web application security threats, vulnerabilities, and attacks
- The impacts of security breaches
- Web application security principles
- Implementing a secure web application
- Web application security organizations

Oppimateriaalit

Online material, provided through ItsLearning.

Opetusmenetelmät

Lectures
Self-Study with online materials
Laboratory Work
Project Work

Tenttien ajankohdat ja uusintamahdollisuudet

none

Kansainvälisyys

Lectures and self-study with online materials
Laboratory Work
Project Work

Sustainable development is not applicable.

Toteutuksen valinnaiset suoritustavat

none

Opiskelijan ajankäyttö ja kuormitus

Lectures 12h
Self-Study with online materials 40h
Laboratory Work 40h
Project Work 40h
Project presentations and reflection 3h

Lisätiedot

All communication is through ItsLearning.

Siirry alkuun