Info
Responsible: Boris Kudryashov
Language: English
Contact:
Boris Kudryashov (boriskud@ut.ee)
Objectives
The objective of the course is to give students knowledge and skills for performing an application project in the field of theoretical informatics and related areas. The students shall get an understanding of how to conduct applied projects in addressing specific issues related to theoretical informatics within one of the teams.
Outcomes
On successful completion of this course, the students will have learned:
- How to use the theoretical approach in applied research.
- To work and interact with the supervisor, other researchers, and members of the team.
- To work independently under the guidance of a supervisor to fulfill an open project.
Brief description of content
In this course, the student will gain knowledge about the advancement in the research related to theoretical informatics and experience by applying the knowledge to a concrete real-life problem. In addition, they will have the choice to work in an environment where they can grasp knowledge from other members of the team. The topics are related to theoretical informatics and they are agreed upon with a supervisor.
Target group
The course is targeted towards master’s students in computer science. The prerequisites depend on the topic chosen and have to be discussed with the supervisor
Research directions
Cryptography https://crypto.cs.ut.ee/
- Zero knowledge and zk-SNARKs
- Multi-party computation
- Postquantum cryptography
See the list of research topics https://courses.cs.ut.ee/2024/TIproject/spring/Main/Lectures
Coding and Information Transmission https://cit.cs.ut.ee/
- Error-correcting codes for future communication standards
- Error-correcting codes for post-quantum cryptography
- Quantum error-correcting codes
- Coding for computer networks
See the list of research topics https://courses.cs.ut.ee/2024/TIproject/spring/Main/Lectures
Applied Cyber Security https://acs.cs.ut.ee/
- Applied Cryptography
- Wireless Technologies and Security
- Web Application Security
See the list of research topics https://courses.cs.ut.ee/2024/TIproject/spring/Main/Lectures
Quantum Computing https://quantum-computing.ut.ee/
- Mathematical foundations of quantum computer science
- Quantum error correction and fault-tolerant quantum computing
- Quantum programming languages and compilers
- Verification and testing of quantum computer systems
See the list of research topics https://courses.cs.ut.ee/2024/TIproject/spring/Main/Lectures