2022/23 fall
- MTAT.TK.006 About programming
- MTAT.03.295 Agile Software Development
- MTAT.03.238 Algorithmics
- MTAT.07.017 Applied Cryptography
- LTAT.02.024 Artificial and Natural Intelligence
- LTAT.01.003 Artificial intelligence
- LTAT.06.012 Autonomous Vehicles Project
- MTAT.03.242 Bioinformatics Seminar
- MTAT.03.310 Business Analysis
- MTAT.03.319 Business Data Analytics
- LTAT.01.004 Communication in Estonian for Computer Science
- MTAT.03.292 Computational Neuroscience Seminar
- MTAT.06.057 Computational Semantics
- MTAT.03.263 Computer Game Development and Design
- MTAT.03.328 Computer Graphics Project
- MTAT.03.305 Computer Graphics Seminar
- MTAT.03.010 Computer Handling
- LTAT.03.001 Computer Programming
- LTAT.SO.001 Computer Programming
- LTAT.06.022 Concurrent Programming Languages
- MTAT.03.297 Creating WWW Pages
- MTAT.07.014 Cryptographic Protocols
- LTAT.02.007 Data Engineering
- LTAT.02.020 Data Science for Business
- LTAT.TK.015 Data Science for Business
- LTAT.02.008 Data Visualization and Storytelling
- MTAT.03.320 Database Basics
- MTAT.03.286 Design and Analysis of Algorithms
- LTAT.06.015 DevOps: Automating Software Delivery and Operations
- MTAT.03.300 Didactics of Informatics I
- MTAT.03.301 Didactics of Informatics II
- LTAT.05.011 Digital Product Design Introductory Project
- MTAT.03.325 Digital Product Management
- LTAT.05.019 Digital Product Management Industry Project
- LTAT.05.022 Digital Product Management Seminar
- LTAT.03.014 Digital Safety in Schools
- MTAT.08.024 Distributed systems Seminar
- MTAT.03.299 Educational Programming Languages
- LTAT.02.023 Explainable Automated Machine Learning
- LTAT.00.018 Final thesis seminar for Data Science curriculum (in Estonian)
- LTAT.03.019 Functional Programming
- LTAT.02.018 Game Engines
- LTAT.05.024 Global Digital Innovation Project
- LTAT.05.007 Human Computer Interaction
- MTAT.07.028 Information Security
- MTAT.08.040 Intelligent Transportation Systems
- LTAT.04.014 Interactive Theorem Proving
- LTAT.05.021 Introduction to Blockchain Technology
- MTAT.05.082 Introduction to Coding Theory
- LTAT.02.002 Introduction to Data Science
- MTAT.03.105 Introduction to Databases
- MTAT.03.236 Introduction to Programming
- MTAT.03.256 Introduction to Programming II
- LTAT.03.002 Introduction to Speciality
- MTAT.TK.008 Let's Make Computer Games
- LTAT.02.006 Methods in Data Science
- MTAT.03.280 Mobile and Cloud Computing Seminar
- LTAT.06.021 Mobile Application Development
- MTAT.TK.012 MOOC Introduction to Programming
- MTAT.03.132 Multimedia
- LTAT.06.004 Network Technology I
- MTAT.06.046 NLP seminar: seq2seq transformations
- LTAT.06.001 Operating Systems
- MTAT.08.020 Parallel Computing
- LTAT.06.010 Pervasive Data Science Seminar
- MTAT.03.206 Practical Training in Informatics
- MTAT.03.269 Programming competitions
- MTAT.03.219 Programming in C and Assembly Language
- MTAT.03.271 Programming Language Research Seminar
- BLCK.03.306 Requirements Engineering - block mode
- MTAT.07.022 Research Seminar in Cryptography and Cyber Security
- MTAT.03.277 Research Seminar in Data Mining
- LTAT.05.023 Research Seminar in Software Engineering
- MTAT.03.298 School Robotics I
- LTAT.03.104 Seminar on Informatics Didactics
- LTAT.05.003 Software Engineering
- LTAT.05.005 Software Project
- MTAT.03.317 Special Course in Machine Learning: Probabilistic Deep Learning
- MTAT.03.083 Systems modelling
- LTAT.03.009 Teaching Practice in Informatics
- LTAT.TK.006 Teaching Programming in High School
- MTAT.03.322 Text Processing
- LTAT.03.017 Verified Functional Algorithms
- LTAT.05.004 Web Application Development
- LTAT.03.015 Web Page Creation For Advanced Users
- LTAT.04.009 Wireless Technologies and Security