C++ programming 2 (5cr)
Course unit code: TT00CZ59
General information
- Credits
- 5 cr
- Teaching language
- Finnish
Objective
The aim of the course is to deepen students' knowledge of C++ programming language and to familiarize them with the STL class library and various structures offered by the C++ language.
Content
- Class Inheritance and Composition
- Abstract Classes
- STL Class Library: Containers, Iterators, and Algorithms
- Binary File Handling
- Operator Overloading
- Functors
- Lambdas
Assessment criteria, excellent (5)
The students are able to apply their learning in variety of ways to different types of programming tasks.
Assessment criteria, good (3)
The student knows how to use C++ programming methods appropriately.
Assessment criteria, satisfactory (1)
The student recognizes and has a basic understanding of the fundamental concepts and methods related to programming.