Skip to main content

Application Security (5 cr)

Code: 3011640-3003

General information


Enrollment

20.07.2022 - 15.09.2022

Timing

29.08.2022 - 16.12.2022

Number of ECTS credits allocated

5 op

Mode of delivery

Contact teaching

Unit

Engineering and Business

Campus

Kupittaa Campus

Teaching languages

  • Finnish
  • English

Seats

40 - 50

Degree programmes

  • Degree Programme in Business Information Technology

Teachers

  • Jani Ekqvist

Groups

  • ICTMODictprojSem
  • PTIETS20swis
    PTIETS20 Software Development and Information Security

Objective

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

Content

- 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

Materials

Online material, provided through ItsLearning.

Student workload

Lectures 15h
Self-Study with online materials 40h
Laboratory Work 40h
Project Work 40h

Content scheduling

Period 3:
- Web application security

Period 4:
- Security testing

Further information

All communication is through ItsLearning.

Evaluation scale

H-5

Assessment methods and criteria

The evaluation is based on:
- Homework assignments, 40% of grade
- Laboratory assignments, 40% of grade
- Project work, 20% of grade