Skip to main content

Programming Languages 2Laajuus (5 cr)

Course unit code: 5G00DL97

General information


Credits
5 cr
Teaching language
English
Responsible person
Erkki Hietalahti

Objectives

1. Student understands the concepts of object-oriented programming. 2. Student is able to implement Java programs and applications by utilizing object-oriented design. 3. Student knows how to program with Java programming language.

Content

Basics object-oriented programming by using Java. Modularizing programs with classes and objects and utilizing object-oriented programming in program implementations.

Prerequisites

Programming languages 1

Assessment criteria, satisfactory (1-2)

Students knows about object-oriented programming principles. Student is able to implement modularizing programs with classes and objects with guidance. Student is able to utilize object-oriented programming principles in simple program implementations with guidance.

Assessment criteria, good (3-4)

Students knows object-oriented programming principles by using Java. Student is able to implement modularizing programs with classes and objects. Student is able to utilize object-oriented programming principles independently in different program implementations.

Assessment criteria, excellent (5)

Students knows in depth object-oriented programming principles by using Java. Student is able to implement modularizing programs with classes and objects in diverse situations. Student is able to utilize object-oriented programming principles independently diversely in various different program implementations.

Go back to top of page