Back to all courses

Platform security

Individual course

Max amount of FITech students: 10

Persons without a valid study right to a Finnish university have preference to this course.

Course contents

Many security courses are about how to design your application and configuration to keep your platform secure. This course is the opposite: what can your platform do to make your application secure, and how does it do it? In this course we will discuss the security features provided by modern platforms, and show how they are implemented.

Learning outcomes

After successfully completing this course, students

  • are familiar with a variety of platform security mechanisms and implementation strategies.
  • they understand the security properties provided by features of modern software and hardware platforms and are familiar with both their use and underlying implementation.

Teaching schedule

  • Lectures: Tue 10.1.–14.2.2023 at 10.15–12.00
  • Exercises: Thu 12.1.–16.2.2023 at 10.15–12.00
  • Exam will be available for a certain period of time (dates to be announced) in the e-examination room on Aalto campus. Students can book a suitable exam slot within the dates.

Completion methods

  • Practical exercises and examination
  • Lectures 20 h, exercises 63 h, independent study 50 h

More information in the Aalto University study guide.

You can get a digital badge after completing this course.

alusta turvallisuus tietoturva

Responsible teacher

Aalto University
Lachlan Gunn

Further information about the course and studying

Aalto University
Tiina Porthén

Contact person for applications

FITech Network University
Fanny Qvickström, Student services specialist
Application period has ended
Application period has ended
Information security
Course code:
Study credits:
0 €
Course level:
Teaching period:
Application deadline:
Application period has ended
Host university:
Aalto University
Who can apply:
Adult learner,
Degree student
Teaching method:
Place of contact learning:
Teaching language:
General prerequisites:
Familiarity with programming (knowledge of the C language is particularly advantageous), and basic knowledge of information security, e.g. as provided by the course "Information Security".
Interested in this course? Subscribe and get updates about the course directly to your email. You can cancel subscription any time you want.