Data on the course

Show instruction and examinations
812315A Software Construction, 10 ECTS cr 
Code 812315A  Validity 01.08.2014 -
Name Software Construction  Abbreviation Software Constr 
Scope10 ECTS cr   
Type Intermediate Studies Discipline3259 Information Processing Science 
  Grading1 - 5, pass, fail 
Unit Information Processing Science DP 

Antti Siirtola 

ECTS Credits 

10 ECTS credits / 267 hours of work

Language of instruction 



The course is not lectured regularly. Course implementations suitable for majos students are announced in the Studies in the degree programme page in the For Students site.

Learning outcomes 

After completing the course, the student will be able to:
* explain advanced software construction concepts and techniques, as well as
* apply them to construct software of various scales.


The contents are varying in different implementations.

Mode of delivery 

Blended teaching

Learning activities and teaching methods 

Varies depending on the content.

Target group 

BSc students majoring Information Processing Science

Prerequisites and co-requisites 

The required prerequisite is that the learning outcomes of the following courses and their predecessors are accomplished: Programming 4

Assessment methods and criteria 

Varies depending on content.


Numerical scale 1-5 or fail

Person responsible 

Programme Director and nominated persons for specific implementations

Working life cooperation 

May be organised together with companies or professionals.


Current and future instruction
No instruction in WebOodi

Future examinations
No examinations in WebOodi
You may enter WebOodi: