Study programme title in Est.
Tarkvaratehnika
Study programme title in Engl.
Software Engineering
TalTech study programme code
IVSM09
MER study programme code
100864
Study programme version code
IVSM09/24
Faculty / college
I - School of Information Technologies
Head of study programme/study programme manager
Gert Kanter
Language of instruction
English
Self-paid study programme
no
Nominal study period
4 semesters
Study programme group
Informatics and Information Technology
Broad area of study
Information and Communication Technologies
Study field
Information and Communication Technologies
Granting the right to conduct studies in the study programme group
õppe läbiviimise õigus
Validity date of the right to conduct studies in the study programme group
tähtajatu
No. of the decision granting the right to teach in the study programme group
112
Access conditions
Bachelor's degree in Information Technology, Computer Science, Software Engineering, Computer Engineering, Information Systems or a related field.
Show more...
Or: Bachelor degree in Mathematics, Natural Sciences, Engineering, Business or Economics, with transcripts showing at least 24 ECTS worth of successfully completed courses in Programming, Databases and Software Engineering.
According to admission requirements of TalTech.
Study programme aims and objectives
The MSc of Software Engineering study programme aims to:
- Show more...
provide opportunities to acquire skills and knowledge needed to take on research and development positions in the software industry, and to grow into leadership roles, or to pursue further graduate studies in the field;
- provide opportunities to develop skills in various aspects of Software Engineering (SE), including analysis, design, quality assurance and project management;
- provide opportunities to develop the command of the theory and practice of SE, with an emphasis on the subfields of Enterprise Software Engineering and Embedded Real-Time Software Engineering;
- to expose students to research in SE and/or related fields;
- to raise the awareness that education, especially in software engineering, is a life-long process;
- to improve the oral and written communication skills and to promote problem solving and critical thinking abilities.
Learning outcomes of the study programme
A graduate will acquire a skill set that enables him or her to successfully perform integrative tasks, including the ability to:
Show more...
- Demonstrate a necessary understanding of the main body of knowledge and theories of software engineering;
- Apply essential concepts, principles, and practices in the context of well-defined scenarios, showing judgment in the selection and application of software engineering tools and methods;
- Produce work involving problem identification, analysis, design, and development of a software system, along with appropriate documentation. The work must show some problem-solving and evaluation skills drawing on some supporting evidence and demonstrate a necessary understanding of and appreciation for quality;
- Demonstrate the ability to work as an individual under guidance and as a team member;
- Identify appropriate practices within a professional, legal, and ethical framework;
- Appreciate the need for continuing professional development.
Graduation requirements
Completion of the curriculum in the required amount, and the successful defence of the graduation paper in conformity with the requirements set by the TalTech Senate. Show more...
In order to obtain Cum Laude diploma the graduation paper must be defended for the grade "5" and the weighted average grade must be at least 4,60, where all grades from diploma supplement are taken into account.
Degrees conferred
Master of Science in Engineering
Study programme version structure :
Module type
total ECTS credits