After the course, the student can:
- design and implement smallish programs independently.
- divide the program to parts that can be implemented separately in a practicable way plus design simple data structures and algorithms.
- evaluate the structure of a program written by another student.
For more information on this course, see the TUT course description from 2015 (the new description for 2016 will be updated as soon as possible):
TIE-02206: http://www.tut.fi/wwwoppaat/opas2015-2016/kv/laitokset/Tietotekniikka/TIE-02206.html