Curricula Guides 2011–2012
x !
Archived Curricula Guide 2011–2012
Curricula Guide is archieved. Please refer to current Curricula Guides
M.Sc. Programme in Software Development

Learning outcomes

To deepen students’ knowledge of software development in its different areas: requirements management, design, implementation, and testing.


Students who graduate from the Master’s programme in Software Development have the abilities to participate in demanding and comprehensive software projects at different stages of the project and in various tasks. Software development is examined in all stages of its life cycle. Teaching will deal with different programming approaches, software design, and software architectures.

Recommended minor subjects include, for example, Mathematics, Information Studies and Interactive Media, and Administrative Sciences


Requirements for the lower academic degree
If a student does not meet these requirements, the equivalent studies must be taken as complementing studies.
0.1 A lower academic or a corresponding degree in the field of computer sciences or in a closely related field.
0.2 Previous studies must include or students must extend them to include as part of block 2 “Other studies in M.Sc. programme”:
• 20 ECTS of mathematical studies (Mathematics, Statistics or Logic) including the course MATEP0 Discrete Mathematics
• TKOPA215 Data Structures
• TKOPA208 Programming Technique
• TKOPA213 Database Programming
• TKOPA12 Project Work
• a total of at least 90 ECTS of computer science

Further information

[International degree students are to take Orientation course 1 ECTS, Guided planning of studies 2 ECTS, Finnish language studies and Intercultural Communication studies, minimum 6 ECTS and English language courses 6 ECTS as part of their programme studies.]

Belongs to following modules

School of Information Sciences
Computer Science: M.Sc. (Computer Science)
School of Information Sciences
expand all

M.Sc. Programme in Software Development

School of Information Sciences