Skip to main content

Object-Oriented ProgrammingLaajuus (5 cr)

Course unit code: DT10005

General information


Credits
5 cr
Teaching language
Finnish
Responsible person
Eero Mönkkönen, Vastuuopettaja
Mika Matveinen, vastuuopettaja

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

Go back to top of page