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 | Jüri Kurvits | ||||||
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 | ||||||||||
Semester view: | Autumn 2025 | Spring 2026 | Autumn 2026 | Spring 2027 | Autumn 2027 | Spring 2028 |
Study programme: | https://ois2.tlu.ee/tluois/programme/IFIFB/25.DT |