Introduction to Programming (C++) (3 cr)
Code: C-10065-TT00VI08-3048
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
- Course
- C-10065-TT00VI08
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 define and use generic functions and classes as well as operator functions
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.
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.
International connections
N/A
Completion alternatives
N/A
Student workload
Up to Student her-/himself.