TIE-02106 Introduction to Programming, 5 cr

Person responsible

Essi Isohanni

Lessons

Implementation Period Person responsible Requirements
TIE-02106 2016-01 3 - 4 Essi Isohanni
Programming assignments and exam completed successfully.The scoring and assessment is described in more detail the course platform.

Learning Outcomes

A student with grade "good" can participate in the implementation of a larger software product: The student knows how the common programming tools are used The student is able to program modules that are in connection to their environment through interfaces defined in advance The student can interpret interface documentation and understands the principles of design by contract. The student is more familiar with programming language structures than before and is able to use them in their programs. The student can explain the concepts behind inheritance and use them in their programs.

Instructions for students on how to achieve the learning outcomes

The grade is determined by attendance, weekly assignments, homework assignment and the final exam.

Assessment scale:

Numerical evaluation scale (0-5)

Correspondence of content

There is no equivalence with any other courses

Updated by: Isohanni Essi, 27.01.2017