Students
Tuition Fee
Not Available
Start Date
2027-01-13
Medium of studying
Blended
Duration
16 weeks
Details
Program Details
Degree
Courses
Major
Computer Programming | Data Analysis | Software Development
Area of study
Information and Communication Technologies
Education type
Blended
Course Language
English
Intakes
Program start dateApplication deadline
2025-01-13-
2026-01-13-
2027-01-13-
About Program

Program Overview


Program Details

The program in question is Ohjelmointi 2 (AVOIN YO), which translates to Programming 2 (OPEN UNIVERSITY).


Program Description

This 5-credit course is part of the academic year and focuses on object-oriented programming and the Java language. Students will learn the basics of Java programming, including classes, objects, encapsulation, data hiding, inheritance, polymorphism, and exception handling.


Program Requirements

  • Prior knowledge of programming basics is required, specifically the completion of the "Ohjelmointi 1" course.
  • The course is designed for students of the Open University.

Program Structure

  • The course consists of lectures (32 hours or equivalent self-study), guided exercises in a computer lab (32 hours or equivalent self-study), and compulsory programming assignments (approximately 70 hours of independent work).
  • The course materials include lecture notes, additional materials on Moodle, and programming exercises.
  • Recommended literature includes books on Java programming and software development.

Program Objectives

Upon completion of the course, students will:


  • Understand the basics of object-oriented programming.
  • Be able to use programming tools (such as compilers and development environments).
  • Be able to implement Java programs according to requirements.
  • Understand how to handle exceptions and files.
  • Be able to utilize container classes and generics.
  • Be able to test programs and understand the importance of version control tools.

Program Assessment

  • The course is assessed based on independently completed programming assignments.
  • The grading scale is numerical (1-5) or fail.

Additional Information

  • The teaching language is Finnish, with some course materials in English.
  • The course is scheduled for the spring semester, periods 3 and 4.
  • The target group is Open University students.
  • The responsible person for the course is P‰ivi Raulamo-Jurvanen.
  • The programming language used is Java.
See More