University-wide Courses |
|
Compulsory courses 18 ECTS |
ECTS |
Autumn 2025 |
Spring 2026 |
Autumn 2026 |
Spring 2027 |
Autumn 2027 |
Spring 2028 |
Responsible lecturer |
|
DTI6001.DT |
Studying at the University |
6 |
6 |
|
|
|
|
|
Merike Saar |
|
DTI6003.DT |
Data-Driven Decision-Making |
6 |
6 |
|
|
|
|
|
Sirje Virkus |
|
YID6001.YM |
LIFE - Learning in Interdisciplinary Focused Environment |
6 |
|
|
|
|
6 |
|
|
|
|
Language Specialisation |
|
Electives min. 6 ECTS |
ECTS |
Autumn 2025 |
Spring 2026 |
Autumn 2026 |
Spring 2027 |
Autumn 2027 |
Spring 2028 |
Responsible lecturer |
|
LCE6521.HT |
English for Special Purposes I |
6 |
|
|
|
6 |
|
|
|
|
LCE6522.HT |
English for Special Purposes II |
6 |
|
|
|
6 |
|
|
|
|
|
Core Courses |
|
Compulsory courses 78 ECTS |
ECTS |
Autumn 2025 |
Spring 2026 |
Autumn 2026 |
Spring 2027 |
Autumn 2027 |
Spring 2028 |
Responsible lecturer |
|
IFI6068.DT |
Introduction to Information Systems |
4 |
|
4 |
|
|
|
|
Merle Laurits |
|
IFI6214.DT |
Web and Media Elements |
6 |
|
6 |
|
|
|
|
Andrus Rinde |
|
IFI6226.DT |
Object-Oriented Programming |
6 |
|
6 |
|
|
|
|
Jaagup Kippar |
|
IFI6227.DT |
Web Programming |
6 |
6 |
|
|
|
|
|
Andrus Rinde |
|
IFI6228.DT |
Algorithms and Data Structures |
6 |
|
|
|
6 |
|
|
Inga Petuhhov |
|
IFI6238.DT |
Fundamentals of Programming |
6 |
6 |
|
|
|
|
|
Inga Petuhhov |
|
IFI6239.DT |
Design of Databases |
4 |
4 |
|
|
|
|
|
Inga Petuhhov |
|
IFI6240.DT |
Software Development Project |
6 |
|
6 |
|
|
|
|
Inga Petuhhov |
|
IFI6241.DT |
Theoretical Computer Science |
6 |
|
|
6 |
|
|
|
Peeter Normak |
|
IFI6242.DT |
Artificial Intelligence and Machine Learning |
6 |
|
|
|
|
6 |
|
Jaagup Kippar |
|
IFI6243.DT |
Introduction to Information Security |
6 |
|
|
|
|
6 |
|
Hillar Põldmaa |
|
IFI6248.DT |
Foundations of Interaction Design |
6 |
|
6 |
|
|
|
|
Mati Mõttus |
|
MLM6106.DT |
Mathematics in Practice |
4 |
4 |
|
|
|
|
|
Anna Šeletski |
|
MLM6217.DT |
Foundations of Discrete Mathematics |
6 |
|
|
6 |
|
|
|
Tatjana Tamberg |
|
Electives min. 18 ECTS |
ECTS |
Autumn 2025 |
Spring 2026 |
Autumn 2026 |
Spring 2027 |
Autumn 2027 |
Spring 2028 |
Responsible lecturer |
|
DTI6002.DT |
Enterprise Seminar |
2 |
|
|
|
|
|
|
Liina Guiter |
|
DTI7001.DT |
Traineeship Abroad |
9 |
|
|
|
|
|
|
Inga Petuhhov |
|
IFI6071.DT |
Object Oriented Programming in C++ |
3 |
|
|
|
|
|
3 |
Jaagup Kippar |
|
IFI6099.DT |
Computer Games |
4 |
|
|
4 |
|
|
|
Mikhail Fiadotau |
|
IFI6203.DT |
Robotics |
4 |
|
|
4 |
|
|
|
Tanel Toova |
|
IFI6203.DT |
Robotics |
4 |
|
|
|
4 |
|
|
Tanel Toova |
|
IFI6206.DT |
Basics of the Digital Competencies |
3 |
3 |
|
|
|
|
|
Kalle Kivi |
|
IFI6209.DT |
Introduction to Operating Systems Management |
6 |
|
|
|
6 |
|
|
Tanel Toova |
|
IFI6210.DT |
Individual Subject in the Area of Specialisation |
3 |
|
|
|
|
|
|
Inga Petuhhov |
|
IFI6211.DT |
Front End Development |
4 |
|
4 |
|
|
|
|
Tauri Kirsipuu |
|
IFI6224.DT |
Mobile Application Development |
4 |
|
|
|
|
4 |
|
Roman Gorislavski |
|
IFI6237.DT |
3D Modelling |
6 |
|
|
|
6 |
|
|
Kalle Kivi |
|
IFI6244.DT |
Research Seminar |
3 |
|
|
|
|
|
3 |
Andrus Rinde |
|
IFI6245.DT |
Statistical Analysis Solutions in R |
6 |
|
|
|
6 |
|
|
Jaagup Kippar |
|
IFI6250.DT |
Intellectual Property and Data Protection |
4 |
|
|
4 |
|
|
|
Tanel Õunapuu |
|
|
Elective module: Software Engineering |
|
Electives min. 24 ECTS |
ECTS |
Autumn 2025 |
Spring 2026 |
Autumn 2026 |
Spring 2027 |
Autumn 2027 |
Spring 2028 |
Responsible lecturer |
|
IFI6106.DT |
Databases |
4 |
|
|
4 |
|
|
|
Priidu Paomets |
|
IFI6229.DT |
Programming of Applications |
6 |
|
|
6 |
|
|
|
Raimo Pregel |
|
IFI6249.DT |
Foundations of Software Testing |
6 |
|
6 |
|
|
|
|
Mart Kiviselg |
|
IFI6251.DT |
Agile Software Development |
4 |
|
|
|
4 |
|
|
Liis Hundt |
|
IFI6252.DT |
Internet of Things |
4 |
|
|
|
|
4 |
|
Jaagup Kippar |
|
|
Elective module: Interaction Design |
|
Electives min. 24 ECTS |
ECTS |
Autumn 2025 |
Spring 2026 |
Autumn 2026 |
Spring 2027 |
Autumn 2027 |
Spring 2028 |
Responsible lecturer |
|
IFI6247.DT |
Computer Graphics |
6 |
|
6 |
|
|
|
|
Debora Conceição Firmino De Souza |
|
IFI6253.DT |
Prototyping |
6 |
|
|
6 |
|
|
|
Mustafa Can Özdemir |
|
IFI6254.DT |
User Interface Design |
6 |
|
|
|
6 |
|
|
Madeleine Poogen |
|
IFI6255.DT |
User Interface Testing |
6 |
|
|
|
|
6 |
|
Mati Mõttus |
|
|
Elective module: Software Engineering |
|
Electives min. 24 ECTS |
ECTS |
Autumn 2025 |
Spring 2026 |
Autumn 2026 |
Spring 2027 |
Autumn 2027 |
Spring 2028 |
Responsible lecturer |
|
IFI6256.DT |
Data and Visualization |
6 |
|
6 |
|
|
|
|
Sirje Virkus |
|
IFI6257.DT |
Multivariate Statistical Analysis |
6 |
|
|
6 |
|
|
|
Kairi Osula |
|
IFI6258.DT |
Data Science Technologies |
6 |
|
|
|
6 |
|
|
Jaagup Kippar |
|
IFI6259.DT |
Data Analytics Project |
6 |
|
|
|
|
6 |
|
Aira Lepik |
|
|
Training |
|
Compulsory courses 6 ECTS |
ECTS |
Autumn 2025 |
Spring 2026 |
Autumn 2026 |
Spring 2027 |
Autumn 2027 |
Spring 2028 |
Responsible lecturer |
|
IFI6233.DT |
Professional Placement |
6 |
|
|
|
|
|
6 |
Inga Petuhhov |
|
|
Electives |
|
Electives min. 18 ECTS |
|
|
Bachelor's Thesis |
|
Compulsory courses 12 ECTS |
|
|