suomeksi
in English

Olio-ohjelmointi (V0119), 4 op

Basic information

Course name:Olio-ohjelmointi
Object Oriented Programming
Course Winha code:V0119
Kurre acronym:Olio-ohj.
Credits:4
Type and level of course:Professional studies
Year of study, semester or study period:2.year
Implementation:Autumn semester, 1.period, 2.period
Semester:0607
Language of tuition:Suomi
Teacher:Kari Aaltonen
Final assessment:Grading scale (0-5)

Descriptions

Prerequisites

V0113 Introduction to Programming

Course contents (core content level)

- Object oriented design
- Object paradigm
- Class structure and polymorphism
- Inheritance, abstract and interface classes
- Package and scope
- Lists and containers
- I/O streams, exception handling
- Threads
- Graphical UIF components
- JavaDoc
- Use of basic tools in software development
- Integrated Development Environment (Eclipse)
- Ava virtual Machine (JVM)
- UML Models (Jude)

Course contents (additional)

- Object paradigm and programming languages (Java/PHP)

Core content level learning outcomes (knowledge and understanding)

After completing the course the student knows how object oriented programming is utilized in Java environment in sense of design and implementation.

Core content level learning outcomes (skills)

Student is able to design and implement applications using object oriented programming and design paradigm.

Recommended reading

Java-ohjelmointi
Mika Westerholm, Jorma Kyppä

Beginning JAVA 2 SDK 1.5 Edition
Ivor Hjorton

Teaching and learning strategies

Class room teaching: 21 h
Laboratory excercises:21 h
Project: 20
Exams: 4 h
Student individual workload: 54 h
Total: 120 h
Tuition in Finnish.

Teaching methods and student workload

Assessment weighting and grading

Assessment of the compulsory homework assignments, laboratory reports and the project. Final exam.

Related competences of the degree programme

communication, information and publishing processes and technologies

login