Skip to main content

Tampere University Student’s Guide

Study module, curriculum year 2025–2026
COMP-SESO

Software Security, At least 20 cr

Tampere University
Description

Secure Software module is an advanced thematic module consisting of four 5-credit courses (total of 20 credits). The implementation of the module is a joint effort by Aalto University, University of Jyväskylä, Tampere University, and University of Turku. The Secure Software module prepares students to become professionals in secure software development and provides them with the skills to work as part of a software development team.

The module consists of the following courses:

  • Aalto University's CS-E4760 Platform Security D, which covers the security features of modern platforms and their implementation.
  • The University of Jyväskylä's KYBS2001 Introductory Penetration Testing and Security Assessment course provides students with basic knowledge of penetration testing and security assessment, as well as their practical application.
  • Tampere University's COMP.SEC.300 Secure Programming, which focuses on secure software development principles and methods.
  • University of Turku's DTEK8102 Privacy and Security for Software Systems, which deals with data protection and information security in software development.
Objectives
After completing the module, students will have an in-depth knowledge of software security, data protection, and information security. They will be able to apply the principles and methods of secure software development to projects of various sizes. Students will also master the fundamental aspects of software security, such as secure software design, secure programming techniques, penetration testing, and responding to information security threats. Additionally, they will be familiar with the fundamentals of the EU's General Data Protection Regulation (GDPR) and know how to apply them.
Study module code
COMP-SESO
Language of instruction
English
Academic years
2025–2026, 2026–2027
Level of study
Other studies
Fields of study
Information and Communication Technologies
Persons responsible
Responsible teacher:
Marko Helenius
Further information
Study module code
COMP-SESO
Language of instruction
English
Academic years
2025–2026, 2026–2027
Level of study
Other studies
Fields of study
Information and Communication Technologies
Persons responsible
Responsible teacher:
Marko Helenius