Software Engineering - MS in Engineering
The international Master’s program in Software Engineering aims at providing students with advanced software engineering and management skills, as well as specialized skills in two major application domains: enterprise systems and embedded real-time systems. The Master´s program is jointly delivered by the two largest public universities in Estonia - University of Tartu and Tallinn University of Technology. Upon successful completion of the program, students will receive a joint degree signed by both universities.
Tuition fees The program fee is €3300/year and covers tuition, essential study materials, supervision and advice for thesis preparation.
Start dates September
Length 2 years
|
Area of study Computer Science & IT
Last update 2008-12-22
|
Length
2 years
Start dates
September
Application Deadline
April 15 - non EU applicants
June 1 - EU applicants
Applicants graduating in summer and having their diplomas issued later than the set deadlines ( in July, for example) , please send an application form and the most recent Transcript of Records by the required deadline. Inform the International Student Service when the final diploma will be issued. For detailed info contact us directly.
Teaching Language
English
Exams Required
No exams are required. Applicants must submit complete application package.
Other Requirements
General admission requirements:
Bachelor’s degree (or equivalent) in Information Technology, Computer Science, Software Engineering, Computer Engineering, Information Systems or a related field. Applicants with a Bachelor’s degree in Mathematics or Natural Sciences, Technology, Engineering, Business and Economics must have completed at least 24 ECTS in Information Technology, including courses in Programming, Database Technology and Software Engineering.
Proof of English language proficiency is required from international applicants for whom English is not a native language. One of the following is accepted: TOEFL 550 or higher (computer based - 213, internet based - 79/80); IELTS 6.5; Cambridge Certificate of Proficiency in English - C; Cambridge Certificate in Advanced English - B.
Application form
Applicants need to fill out an online application form (available of the program website), and mail in signed application with supporting documents.
Course content
Curriculum structure:
Core compulsory module 36 ECTS
Specialization module 24 ECTS
Practice module 18 ECTS
Elective courses 12 ECTS
Master’s thesis 30 ECTS
TOTAL 120 ECTS
Location:
Depending on the choice of specialization students will be based either in Tartu (specialization: Enterprise Software Engineering) or in Tallinn (specialization: Embedded Real-Time Software Engineering) for most of the program’s duration. Elective courses, the Practice module and Master’s thesis can be done at both locations. All students, regardless of specialization, will spend some time during the period of their studies at both partner universities.
Core compulsory module (36 ECTS):
Tartu-based: Software Process Management
Software Economics
Systems Modeling
Tallinn-based: Software Engineering Paradigms
Requirements Engineering
Software Quality and Standards
Specialization module (24 ECTS):
Tartu-based: Enterprise Software Engineering
Enterprise System Integration
Business Process Management
Data Mining
Seminar on Enterprise Software
Tallinn-based: Embedded Real-Time Software Engineering
Foundations of Embedded Real-Time Systems
Real-time Operating Systems and Systems Programming
Applied Real Time Systems Development with UML/SDL
Formal Methods in Embedded Real-Time Systems Development
Practice module (18 ECTS):
The practice module provides an opportunity for students to apply the knowledge acquired during the program. Students have a choice between:
Option 1: An internship of 2 to 3 months in a software company such as Cybernetica AS, Helmes, Microlink and Webmedia, or in the IT department of a large organization such as Hansapank/ Swedbank and EMT, either in Tallin or in Tartu.
Option 2: A combination of software projects and teaching practice.
Elective courses (12 ECTS):
Tartu-based: User Interface Design
Social Aspects of Information Technology
Advanced Algorithmics
Estonian Language
Tallinn-based: Intelligent Systems
Agent-Oriented Modeling
Hybrid Systems
Estonian Language
Intake per year
15-20
Application/vacancy ratio
n/a
Number of nationalities
n/a
Average age
Percent male
Percent female
Tuition fees
The program fee is €3300/year and covers tuition, essential study materials, supervision and advice for thesis preparation.
Scholarships
Several scholarships covering full tuition for 2 years of the program will be available. All admitted students will be automatically considered for this scholarship. Additionally, a stipend of €2550 per year will be granted to some students based on academic merit.
Financing contacts
International Student Service
University of Tartu
Ülikooli 18, 50090 Tartu, Estonia