Duration
1 Aug 2026 - 31 Dec 2027
Extent
3 ects credits
Price
0,00 € + vat 0 %

Content

  • automatic and dynamic creation of an object,
  • constructors and destructors,
  • inheritance, associations, aggregation,
  • function overloading,
  • virtual functions and dynamic binding,
  • various parameter types,
  • copy constructor,
  • operator overloading,
  • generic classes and functions,
  • standard class library.

Learning objectives

The student is familiar with C++ language and its specific features in object-oriented programming. The student knows how to define a class, instantiate it and write code, in which the objets created are used. The student knows how to make objects interact with each other, how to use inheritance and how to use dynamic binding. The student knows how to define and use generic functions and classes as well as operator functions

Teaching methods

100% online (Self-Study) course.

Learning material and recommended literature

Can be find in Study environment.

Evaluation criteria

The assessment criteria can be found in the course’s Viope workspace, and in order to receive a course assessment, you must send an email to: viopesupport@metropolia.fi

Teacher/Contact person

Registration

By 31.12.2026 23:59
Starts 1 Aug 2026
0,00 € + vat 0 %

Contact information

  • Janne Salonen
    Director of school
    Janne.Salonen [at] metropolia.fi