TIE-02406 Programming Techniques, 6 cr
Additional information
The implementation will not be executed during the academic year 2016-2017.
Person responsible
Terhi Kilamo
Lessons
Implementation | Period | Person responsible | Requirements |
TIE-02406 2016-01 | - |
Terhi Kilamo |
Learning Outcomes
Reaching a grade "good" indicates the student is able to participate in the implementation of a larger software product. In particular: The student knows how to use the typical programming tools. The student knows how to program modules that are in connection to their environment through predefined interfaces. The student is able to interpret interface documentation and understands the principles of design by contract. The student knows more programming language structures than before and is able to use them in their programs. The student can explain the convept of inheritance and is able to use it in their programs.
Instructions for students on how to achieve the learning outcomes
The grade is determined by exam, weekly exercise tasks and homework assignments.
Assessment scale:
Numerical evaluation scale (0-5)
Partial passing:
Prerequisites
Course | Mandatory/Advisable | Description |
TIE-02206 Basic Course on Programming | Mandatory |
Correspondence of content
Course | Corresponds course | Description |
TIE-02406 Programming Techniques, 6 cr | TIE-02407 Programming Techniques, 5 cr |