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 date | Application 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
