The Master’s of Software Engineering prepares students for a career path leading to high-end technical roles, such as software analyst or research engineer, or to managerial roles, such as project leader or technology officer. Graduates of this program are equipped to join the highly dynamic software industry in the Baltics, Northern and Eastern Europe.
The Master's of Software Engineering starts with a core module where students acquire general software engineering skills. Students can then choose one of two specialization modules: enterprise software or embedded software. A range of elective and free-choice courses allows students to further specialize or to broaden their horizons, depending on their preferred career path.
During the second year, students put the acquired skills into use, first during an internship and then by writing a Master's thesis. Students can prepare their thesis at a company or in one of the research groups at University of Tartu or Tallinn University of Technology. Master's project opportunities are also offered by the two IT competence centers in Estonia: STACC (www.stacc.ee) and ELIKO (www.eliko.ee).
This Master's program is jointly delivered by University of Tartu and Tallinn University of Technology. Students receive a degree from both of these universities.
For more information and application procedures see www.ut.ee/software!
A program that grows with the students
Master's of Software Engineering program continues to grow at a fast pace while also becoming more and more diverse.
For more information see www.ut.ee/software!