Skip to main content

Object Oriented Programming 1Laajuus (5 cr)

Course unit code: T42T188OJ

General information


Credits
5 cr
Teaching language
English

Objective

You understand the essential principles and concepts of Object Oriented Programming. You are able to plan and to code Object Oriented programs and program parts.

Content

- The essential principles and concepts of Object Oriented Programming
- The basics of Object Oriented Programming with Java

Qualifications

Participation to this course requires the you have understand the basics of programming.

Assessment criteria, satisfactory (1)

Satiscfactory 1

You know what is the concept of object oriented programming, and you can identify program structures made with it. You are able to modify simple code structures

Satiscfactory 2
You are able to implement simple code structures based of given examples.

Assessment criteria, good (3)

Good 3

You are able to implement object-based program structures following given requirements and following given examples, and you understand object oriented programming core-concept. You are able to create simple class-structure with methods with oop-language.

Good 4

You are able to implement object-based program structures following given requirements and you are able to apply in practice class/object structure with working methods. You know what means inheritance.

Assessment criteria, excellent (5)

Excellent 5

You are able to design and implement complex object-based programming structures and you understand complex oop-programming relations and concepts. You are able to implement well-functioning class/object relations, and inheritance.

Materials

Learning materials are presented in the implementation plan and in the learning environment of the course.


Go back to top of page