Skip to main content

Object-oriented programming (C++) (3 cr)

Code: C-10065-TT00VI01-3053

General information


Enrollment
05.08.2024 - 31.12.2025
Registration for the implementation has begun.
Timing
05.08.2024 - 31.12.2026
Implementation is running.
Number of ECTS credits allocated
3 cr
Local portion
3 cr
Mode of delivery
Blended learning
Institution
Metropolia University of Applied Sciences, Karaportti 2
Teaching languages
Finnish
Seats
0 - 5000
No reservations found for realization C-10065-TT00VI01-3053!

Evaluation scale

Hyväksytty/Hylätty

Content scheduling

Up to Student her-/himself.

Objective

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 use as operator functions.

Content

- automatic and dynamic creation of an object, - constructors and destructors, - inheritance, associations, aggregation, - virtual functions and dynamic binding, - various parameter types, - copy constructor, - operator overloading, - generic functions

Location and time

Because course is 100% online (Self-Study) course, study place and timetable is up to Student her-/himself.

Materials

Can be find on study environment.

Teaching methods

100% online (Self-Study) course.

Employer connections

N/A

Exam schedules

Can be find on study environment.

Pedagogic approaches and sustainable development

N/A

Completion alternatives

N/A

Student workload

Up to Student her-/himself.

Evaluation methods and criteria

Pass after you have done 80% of tasks.

Qualifications

Introduction to Programming Basic knowledge in web programming.

Go back to top of page