Skip to main content

Object-oriented Programming Laajuus (5 cr)

Course unit code: LTD6057

General information


Credits
5 cr
Teaching language
Finnish
Responsible person
Eero Mönkkönen
Joni Ranta

Objective

This course deepens the subjects of previous programming courses and introduces to programming with Java programming language. After the course students can use object-oriented programming techniques and concepts and also library classes.

Content

- object-oriented paradigm and modelling
- classes and instances
- data encapsulation
- static and dynamic attributes and methods
- accessors and mutators
- inheritance
- polymorphism
- abstract classes
- interfaces
- aggregation and composition
- threads
- exceptions

Qualifications

Programming I - Elementary Programming

Materials

Learning materials distributed in the course.

Execution methods

Contact teaching in computer class, 45 h; video lectures.

Accomplishment methods

Exercises, exam with computer.

Go back to top of page