Skip to main content

Object oriented programming (4cr)

Code: KL25AB55100-3001

General information


Enrollment
30.09.2017 - 10.12.2017
Registration for the implementation has ended.
Timing
30.10.2017 - 17.12.2017
Implementation has ended.
Number of ECTS credits allocated
4 cr
Local portion
4 cr
Mode of delivery
Contact learning
Degree programmes
Bachelor of Engineering, Automation Engineering
Teachers
Niko Ristimäki
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

Student workload

Total work load of the course: 107 h
- of which scheduled studies: 52 h
- of which autonomous studies: 55 h

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