Skip to main content

Introduction to Programming (C++) (3 cr)

Code: C-10065-TT00VI08-3048

General information


Enrolment period
05.08.2024 - 31.12.2025
Registration for the implementation has begun.
Timing
05.08.2024 - 31.12.2026
Implementation is running.
Credits
3 cr
Institution
Metropolia University of Applied Sciences, Karaportti 2
Teaching languages
Finnish
Seats
0 - 5000

Objectives (course unit)

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

Content (course unit)

- 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.

Location and time

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

Exam schedules

Can be find on study environment.

Assessment methods and criteria

Pass after you have done at least 80% of tasks.

Assessment scale

Hyväksytty/Hylätty

Teaching methods

100% online (Self-Study) course.

Learning materials

Can be find on study environment.

Student workload

Up to Student her-/himself.

Content scheduling

Up to Student her-/himself.

Completion alternatives

N/A

Practical training and working life cooperation

N/A

International connections

N/A

Go back to top of page