Skip to main content

Object oriented programming (4cr)

Code: KL25AB55100-3008

General information


Enrollment
04.12.2020 - 17.01.2021
Registration for the implementation has ended.
Timing
04.01.2021 - 28.02.2021
Implementation has ended.
Number of ECTS credits allocated
4 cr
Local portion
4 cr
Mode of delivery
Contact learning
Teaching languages
Finnish
Degree programmes
Bachelor of Engineering, Automation Engineering
Teachers
Marko Hietamäki
Juha Yli-Hemminki
Course
KL25AB55100

Evaluation scale

1-5

Objective

Students will learn how to apply object-oriented paradigms and how to develop object-oriented PLC and PC software.

Content

Class, object, encapsulation, inheritance, polymorphism, Python syntax and object-oriented programming in automation applications

Materials

- Lecture material
- Lecture demonstrations

Teaching methods

Lectures, demonstrations, assignments, group work

Employer connections

None

Assessment criteria, satisfactory (1)

Satisfactory (1-2): The student knows basics.

Assessment criteria, good (3)

Good (3-4): The student masters well principles of object oriented paradigms in PLC and PC programming.

Assessment criteria, excellent (5)

Excellent (5): The student can utilize learned skills in demanding projects.

Qualifications

No previous studies are required.

Go back to top of page