Teaching
Teaching Projects
I was awarded NOK 58,000 for the Excited mini-project “Cracking the Code: The Key to Quality Cryptography Education”.
The material for my courses is publicly available on the course websites for TTM4135 Applied Cryptography and Network Security and TTM4205 Secure Cryptographic Implementations.
Current and Upcoming Teaching
Fall 2026
- Secure Cryptographic Implementations (TTM4205) at NTNU (lecturer)
- Introduction to Cyber Security and Data Communication (TTM4175) at NTNU (cryptography module)
- Security and Robustness in ICT Systems (TTM4185) at NTNU (security module)
Spring 2027
- Applied Cryptography and Network Security (TTM4135) at NTNU (lecturer)
Previous Semesters
Spring 2026
- Applied Cryptography and Network Security (TTM4135) at NTNU (lecturer)
Fall 2025
- Secure Cryptographic Implementations (TTM4205) at NTNU (lecturer)
- Introduction to Cyber Security and Data Communication (TTM4175) at NTNU (cryptography module)
Fall 2024
- Secure Cryptographic Implementations (TTM4205) at NTNU (lecturer)
Fall 2023
- Secure Cryptographic Implementations (TTM4205) at NTNU (lecturer)
- Privacy Enhancing Technologies (PhD seminar TM8110) at NTNU (lecturer)
Spring 2023
- Digital sikkerhet i praksis – Identitet (description) at NTNU (lecturer)
- Digital sikkerhet i praksis – Informasjonsbeskyttelse (description) at NTNU (lecturer)
Fall 2022
- Discrete Mathematics (TMA4140) at NTNU (lecturer)
Spring 2021
- Mathematical Modelling and ICT in the Teaching of Mathematics (SKOLE6232) at NTNU (guest lecture)
Spring 2020
- Calculus 3 – Linear Algebra (TMA4115) at NTNU (lecturer)
- Creative Work with ICT – Teacher Education (EVL-LSPU401) at HVL (lecturer)
- Mathematical Modelling and ICT in the Teaching of Mathematics (SKOLE6232) at NTNU (guest lecture)
- Applied Programming for Teachers (IT6204) at NTNU (guest lecture)
Fall 2019
- Calculus 3 – Linear Algebra (TMA4110) at NTNU (lecturer)
- Professional Digital Skills – Teacher Education (PFDKM1) at HVL (lecturer)
Spring 2019
- Calculus 3 – Linear Algebra (TMA4115) at NTNU (head teaching assistant and seven lectures)
- Programming for Teachers 2 (EVL-PROG201) at HVL (lecturer)
- Applied Programming for Teachers (IT6204) at NTNU (guest lecture)
- Applied Cryptography and Network Security (TTM4135) at NTNU (guest lecture)
Fall 2018
- Cryptography (TMA4160) at NTNU (two lectures, covering for Kristian Gjøsteen)
- Programming for Teachers 1 (EVL-PROG101) at HVL (lecturer)
Fall 2017
- Technology and Programming (EVL-TEKPRO) at HVL (lecturer)
