Study module, curriculum year 2025–2026
COMP-SESO
Software Security, At least 20 cr
Tampere University
- Description
- Content
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-SESOLanguage of instruction
English
Academic years
2025–2026, 2026–2027Level of study
Other studiesFields of study
Information and Communication TechnologiesPersons responsible
Responsible teacher:
Marko HeleniusFurther information
Study module code
COMP-SESOLanguage of instruction
English
Academic years
2025–2026, 2026–2027Level of study
Other studiesFields of study
Information and Communication TechnologiesPersons responsible
Responsible teacher:
Marko Helenius