Eesti keeles | In English
Study programmes | Lecturers | Final theses | Applications | Queries

IFIFB/16.DT Computer Science

University-wide Courses  
Compulsory courses 18 ECTS ECTS Autumn 2016 Spring 2017 Autumn 2017 Spring 2018 Autumn 2018 Spring 2019 Responsible lecturer  
DTI6001.DT Studying at the University 6 6           Kairit Tammets  
IFI6201.DT Scientific Thinking 6       6     Jaanika Meigas  
YID6001.YM LIFE - Learning in Interdisciplinary Focused Environment 6         6    
 
Language Specialisation  
Electives min. 6 ECTS ECTS Autumn 2016 Spring 2017 Autumn 2017 Spring 2018 Autumn 2018 Spring 2019 Responsible lecturer  
LCE6421.HT English for Special Purposes I 6       6      
LCE6422.HT English for Special Purposes II 6       6      
LCE6423.HT English for Special Purposes III 6       6      
 
Core Courses  
Compulsory courses 74 ECTS ECTS Autumn 2016 Spring 2017 Autumn 2017 Spring 2018 Autumn 2018 Spring 2019 Responsible lecturer  
IFI6013.DT Design and Development of Databases 3 3           Jaagup Kippar  
IFI6018.DT Networks and Data Communications 4     4       Meelis Karp  
IFI6049.DT Intellectual Property and Data Protection 3     3       Tanel Õunapuu  
IFI6057.DT Intelligent Systems 4         4   Ilkka Johannes Kosunen en
IFI6068.DT Introduction to Information Systems 4     4       Priit Parmakson  
IFI6069.DT Basic Course in Programming 4   4         Jaagup Kippar  
IFI6074.DT Programming Fundamentals 4 4           Inga Petuhhov  
IFI6076.DT Web Programming 4 4           Romil Rõbtšenkov  
IFI6083.DT Algorithms and Data Structures 4   4         Inga Petuhhov  
IFI6107.DT Introduction to Information Security 4       4     Hillar Põldmaa  
IFI6207.DT Interaction Design 4     4       Hans Põldoja  
IFI6209.DT Introduction to Operating Systems Management 6 6           Tanel Toova  
IFI6211.DT Front End Development 4   4         Romil Rõbtšenkov  
IFI6212.DT Theoretical Computer Science 4   4         Peeter Normak  
MLM6400.DT Probabilistic Structures 6       6     Tõnu Tõnso  
MLM6401.DT Discrete Structures 6 6           Tatjana Tamberg  
MLM6406.DT Continuous Structures 6     6       Anna Šeletski  
Electives min. 16 ECTS ECTS Autumn 2016 Spring 2017 Autumn 2017 Spring 2018 Autumn 2018 Spring 2019 Responsible lecturer  
DTI7001.DT Traineeship Abroad 9             Hans Põldoja  
IFI6028.DT Programming of Graphics and Music 3           3 Andrus Rinde  
IFI6071.DT Object Oriented Programming in C++ 3     3       Jaagup Kippar  
IFI6091.DT Object-oriented Web Applications 3         3   Jaagup Kippar  
IFI6098.DT Statistical Analysis Solutions in R 4         4   Jaagup Kippar  
IFI6099.DT Computer Games 4     4       Martin Sillaots  
IFI6105.DT 3D Modelling II 4           4 Kalle Kivi  
IFI6203.DT Robotics 4   4         Jaagup Kippar  
IFI6203.DT Robotics 4     4       Jaagup Kippar  
IFI6203.DT Robotics 4         4   Sander Aido  
IFI6206.DT Basics of the Digital Competencies 3 3           Kalle Kivi  
IFI6210.DT Individual Subject in the Area of Specialisation 3             Inga Petuhhov  
IFI6215.DT Maintenance of Computers and Networks 3       3     Meelis Karp  
 
Elective module: Software engineering  
Compulsory courses 24 ECTS ECTS Autumn 2016 Spring 2017 Autumn 2017 Spring 2018 Autumn 2018 Spring 2019 Responsible lecturer  
IFI6054.DT Agile Software Development 3       3     Marek Kusmin  
IFI6059.DT Programming of Applications 4     4       Romil Rõbtšenkov  
IFI6092.DT Software Foundations of Testing 3   3         Sille Kaupmees  
IFI6095.DT Web Frameworks 3         3   Gleb Redko  
IFI6101.DT Internet of Things 3       3     Jaagup Kippar  
IFI6106.DT Databases 4     4       Priidu Paomets  
IFI6208.DT General Purpose Development Platforms 4       4     Jaagup Kippar  
 
Elective module: Digital Media  
Compulsory courses 24 ECTS ECTS Autumn 2016 Spring 2017 Autumn 2017 Spring 2018 Autumn 2018 Spring 2019 Responsible lecturer  
IFI6022.DT Digital Media 4     4       Andrus Rinde  
IFI6023.DT Computer Graphics 4   4         Romil Rõbtšenkov  
IFI6077.DT 3D Modelling I 4       4     Kalle Kivi  
IFI6102.DT 3D Animation 3         3   Andrus Rinde  
IFI6104.DT Website Development and Management 3     3       Romil Rõbtšenkov  
IFI6214.DT Web and Media Elements 6   6         Andrus Rinde  
 
Training  
Compulsory courses 6 ECTS ECTS Autumn 2016 Spring 2017 Autumn 2017 Spring 2018 Autumn 2018 Spring 2019 Responsible lecturer  
IFI6213.DT Software Development Practice 6   6         Inga Petuhhov  
 
Electives  
Electives min. 24 ECTS  
 
Bachelor's thesis  
Compulsory courses 12 ECTS  
 
Semester view: Autumn 2016 Spring 2017 Autumn 2017 Spring 2018 Autumn 2018 Spring 2019
 
Student progress Balance of nominal division
 
Study programme: https://ois2.tlu.ee/tluois/programme/IFIFB/16.DT