Skip to main content

Object Oriented Programming 1 (5 cr)

Code: T42T188OJ-3004

General information


Enrollment

24.03.2025 - 31.07.2025

Timing

11.08.2025 - 31.08.2025

Credits

5 op

Mode of delivery

Contact teaching

Unit

Bachelor of Business Administration, Business Information Technology

Teaching languages

  • English

Seats

0 - 45

Degree programmes

  • Degree Programme in Business Information Technology

Teachers

  • Johanna Vuokila

Responsible person

Johanna Vuokila

Student groups

  • TA42T24K
    Bachelor of Business Administration, Information Processing, Tornio, Spring 2024
  • T42T24S
    Tradenomi (AMK) tietojenkäsittely, päiväopinnot, Tornio, syksy 2024
  • T42T24K
    Tradenomi (AMK) tietojenkäsittely, Xbit-akatemia, päiväopinnot, Tornio, kevät 2024

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

Materials

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

Evaluation scale

H-5

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.

Qualifications

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