Courses
 Old Seminars
 Mathematical logic (lab), University of Tartu,
Spring 1995
(practical part, computer lab)
 Number
Theory, University of Tartu, Spring 1996
(I prepared the lectures about the cryptography)

LAI5400: Introduction to cryptology, Tallinn Technical University, Spring 1997<
 Cryptology, University of Tartu, Fall
1997
 Quantum Algorithms, Fall 1998
 Cryptology, University of Tartu, Spring 2000

Seminar on Network Security, Helsinki University of Technology, Fall
2000
 Tik110.553 "Methods of
Cryptography: Interplay between Cryptography and Game Theory"
 T79.510
Seminar
on Cryptography and Security Protocols (CrySP)
 T79.511
Special Course on Cryptology (2001). Note: by new numbering it's T79.514.
 T79.159
Cryptography and Data Security (Spring 2002)
 T79.512
Cryptology: Special topics (Spring 2002. topic 2002: Provable security)
 Autumn 2002: T79.514 Special
Course on Cryptology. Seminar. Topic for Autumn 2002: MultiParty
Computation.
 Spring 2003:
 Autumn 2003: T79.514 pecial
Course on Cryptology. Seminar. Topic for Autumn 2002: PrivacyPreserving DataMining.
 Summer 2004. Lecture course Zeroknowledge and some applications
(Bergen, Nordic Research Training Course "Cryptology and Its Applications
 Spring 2005. T79.515 Cryptography: Special Topics
 Autumn 2005:
 Spring 2006:
 Spring 2008: Crypto II
 Autumn 2008: Research Seminar in Cryptography
 Autumn 2010: Research
Seminar in Cryptography (supervising 1 student)
 Autumn 2011:Cryptographic Protocols
Other educational activities
 TIKTAK ('Tartu Information
and Communication Technology Development Center')
(student advice)