Course details
The C++ Programming Language
ICP Acad. year 2003/2004 Summer semester 4 credits
ISO C++ language overview. Objects, classes, inheritance, polymorphism. Operator and function overloading. Templates. Exceptions. Standard library, STL.
Guarantor
Language of instruction
Completion
Time span
Department
Subject specific learning outcomes and competences
Students are able to exploit C++ for creating middle-sized applications based on the object-oriented approach and generic programming concepts.
Learning objectives
The goal is to introduce students to object-oriented programming in C++ language and to generic programming using templates.
Recommended prerequisites
Fundamental literature
- Stroustrup, B.: The C++ programming language, 4th edition, Addison-Wesley, 2014
Progress assessment
assignments
Course inclusion in study plans
- Programme IT-BC-3, field BIT, 2nd year of study, Compulsory-Elective
- Programme IT-BC-3 (in English), field BIT, 2nd year of study, Compulsory-Elective