Teaching
Master Programs
- SECCLO
- CyberSecurity (joint with TalTech)
Cryptography Courses (not complete)
BSc Level Courses
- LTAT.04.020 Cryptography (new BSc level cryptography course, taught by Toomas Krips from Fall 2025)
MSc Level Courses
- MTAT.07.002 Cryptology I (Spring 2024, Toomas Krips)
- This is the most basic MSc course, required by all other courses
- LTAT.04.015 Postquantum cryptography (Spring 2023, Sedat Akleylek)
- LTAT.04.015 Postquantum cryptography (Autumn 2023, Sedat Akleylek)
- LTAT.04.016 Zero-Knowledge Proofs (Autumn 2024, Helger Lipmaa)
- LTAT.04.017 Public-Key Cryptography (Autumn 2024, Sedat Akleylek)
- MTAT.07.014 Cryptographic Protocols (Autumn 2024, Peeter Laud)
- MTAT.07.014 Cryptographic Protocols (Autumn 2022, Peeter Laud)
- Quantum Cryptography (Spring 2023, Dominique Unruh)
Ph.D. level courses
- MTAT.07.003 Cryptology II (Autumn 2023, Sven Laur)
Security Courses (not complete)
BSc level
- LTAT.06.002 Computer Security (Spring 2024, Alo Peets)
MSc level
- |MTAT.07.017 Applied Cryptography (Autumn 2024, Arnis Parsovs)
- MTAT.07.017 Applied Cryptography (Spring 2024, Arnis Parsovs)
- MTAT.07.028 Information Security (Spring 2024, Kristjan Krips, Riivo Talviste)
- MTAT.07.028 Information Security (Spring 2024, Kristjan Krips, Riivo Talviste)
- MTAT.07.015 Secure Programming Techniques (Spring 2024, Margus Freudenthal, Mart Oruaas)
- MTAT.03.307 Principles of Secure Software Design (Spring 2024, Raimundas Matulevicius)
- LTAT.04.013 Web Application Security (Spring 2023, Denizalp Kapisiz)
- Privacy-Preserving Technologies (Spring 2024, Peeter Laud etc)
- LTAT.04.009 Wireless Technologies and Security (Autumn 2024, Danielle Morgan)
- LTAT.04.009 Wireless Technologies and Security (Autumn 2023, Danielle Morgan)
- Privaatsus ja andmekaitse - eetilised, õiguslikud ja IT aspektid (Spring 2024, Eneken Tikk)
- LTAT.05.028 Research Methods in Cybersecurity (Spring 2024, Raimundas Matulevičius, Mubashar Iqbal, Abasi-Amefon Obot Affia)
- LTAT.06.027 Trustworthy AI (Spring 2024, Huber Flores)
- LTAT.06.028 Advanced Trustworthy AI (Spring 2024, Huber Flores)
- LTAT.05.021 - Introduction to Blockchain Technology (Autumn 2024, Mubashar Iqbal)
- LTAT.05.021 - Introduction to Blockchain Technology (Autumn 2023, Mubashar Iqbal)
See also Teaching page of the Information Security research group
Important General Courses
- Coding Theory (Autumn 2024, Irina Bocharova)
- Verified Functional Algorithms (Autumn 2024, Kalmer Apinis)
- [[https://courses.cs.ut.ee/2024/FunQ/fall|
All LTFY.04.012 Fundamentals of Quantum Computing — Theory & Practice] (Autumn 2024, Veiko Palge)
Seminars
- Research Seminar in Cryptography and Cyber Security (Autumn 2024, coordinated by Toomas Krips; twice a year)
- Research Seminar in Cryptography and Cyber Security (Spring 2024, coordinated by Toomas Krips)
Projects
- MTAT.07.016 Secure Programming Techniques Project (Spring 2024, Aivo Toots, Maria Pibilota Murumaa, Janno Jaal, Rico-Andreas Lepp)
- LTAT.05.027 - Introduction to Blockchain Technology: Practical Assignment (Autumn 2024, Mubashar Iqbal)
- Project in TCS (Autumn 2024, Boris Kudryashov)