x !
Archived Curricula Guide 2017–2019
Curricula Guide is archieved. Please refer to current Curricula Guides
Advanced Studies in Software Development, 80– ECTS

Learning outcomes

After completing the studies in software development the student has skills and knowledge needed to produce high-quality software in demanding and comprehensive software projects, acting in different roles. The skills and knowledge come from different areas of software development: requirements management, software modeling and specification, implementation and testing software, and software project management.


Numeric 1-5.

Belongs to following modules

expand all

Advanced Studies in Software Development

Most of the compulsory courses are given every academic year, but the optional ones not necessarily.
Compulsory Advanced Courses in Software Development 40– ECTS
TIETS17 Requirements Engineering, 5 ECTS
Optional Course Unit in Software Development 5– ECTS
The optional course unit in advanced studies in computer science can be seleced from the list below:
Master's Thesis 40 ECTS
TIETS37 M.Sc. Thesis, 40 ECTS
Faculty of Natural Sciences