The International Master’s Programme in Software Engineering imparts general software engineering and management skills, as well as specialized skills in two major software application domains: enterprise systems and embedded real-time systems. The program is delivered jointly by Estonia’s two largest universities: University of Tartu and Tallinn University of Technology. Students graduating from this program obtain degrees from both universities.
The Master’s program starts with a core module where you will acquire general software engineering skills, covering both technical aspects (systems modeling and programming) but also management skills. You will then choose one of two specialization modules: enterprise software (at University of Tartu) or embedded & real-time software (at Tallinn University of Technology). A range of elective and free-choice courses will allow you to further specialize or to broaden your horizons.
During the second year, you will put your skills into use, first via an internship or an entrepreneurial project, and secondly via a research or engineering project leading to the defense of a Master’s thesis.
Follow the links in the table below to see the description of individual modules and the web pages of individual courses. Some of these pages contain video recordings so that you can see us in action before joining us.
Semesters 3-4Master’s Seminar and ThesisSemesters 2-3Internship or Entrepreneurial ProjectSemesters 2-3Electives & Free-choice CoursesSemesters 1-2Specialty 1: Embedded & Real-Time SoftwareSpecialty 2: Enterprise SoftwareFirst SemesterCore Module
The study programme imparts general software engineering and management skills, as well as specialized skills in two major software application domains: enterprise systems and embedded real-time systems. The program is delivered jointly by Estonia’s two largest universities: University of Tartu and Tallinn University of Technology. Students graduating from this program obtain degrees from both universities.
The Human-Computer Interaction (HCI) programme at Tallinn University is a multidisciplinary curriculum that emphasises technology for the benefit of people.This curriculum brings together computing, design and cognitive psychology. It offers a research-based approach to designing interactive, software and technical systems.It enables you to shape the world through what you design.
We welcome students with a wide variety of backgrounds. We favour everyone who is interested in improving the way technology is made available to people and intertwined with their lives. We favour:
Why study with us?
This is your chance to become a well grounded Human-Computer Interaction specialist, able to act as a scholarly design researcher, a knowledgeable interaction designer, or a discerning user experience professional. It’s an opportunity to mould your future, our future, and study in the most E of all countries, Estonia.
Not only will you be able to systematically go from an idea, opportunity or challenge, to a technology-based solution, you will also be able to do it based on sound theoretical grounds. You will:
Our programme starts with a sound and thorough introduction to the field of Human-Computer Interaction, moves on to a semester long integrated interaction design project and rounds up with topics such as:
The capstone is your master thesis. Research-based, practice-base, many configurations are possible but surely it will be a in-depth experience.
Digital Learning Games (DLG) is a 2 years international master’s curriculum in the Tallinn University School of Digital Technologies. The main objective is to bring together people with different background, form heterogeneous teams, learn from experts and from each other, and make games.
Since most of the games are created in cooperation, all people with different backgrounds can find a role in the game design and development team. Everybody who is interested in making games and learning game design is welcome to join. It is easier to find a role in the game design team if you have the following background:
This curriculum is unique because of its interdisciplinary nature. It integrates wisdom from the following domains:
In order to cover a wide range of game design aspects this curriculum is provided in cooperation with 4 different TLU institutes:
Most of the learning activities are organized as teamwork. Students form smaller groups, take different roles and design game aspects and games from ideas to working prototypes.