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
-
PTIETS22swisPTIETS22 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
|
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.