Logo ČVUT
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2023/2024

Advanced Programming in C++

The course is not on the list Without time-table
Code Completion Credits Range Language
23PPJC Z,ZK 3 2+2 Czech
Garant předmětu:
Lecturer:
Tutor:
Synopsis:

Types, classes and objects, encapsulation, objects allocation. Abstract data types, overloading. Inheritance, virtual inheritance, virtual methods. Dynamic allocation, pointer conversion. Templates, generic programming, polymorphism. Containers, iterators, algorithms. Object Library. Exceptions, secure programming with exceptions. Safe and portable programming.

Requirements:

Algorithms, principles of HW and OS.

Syllabus of lectures:
Syllabus of tutorials:
Study Objective:

Gaining knowledge and programming skills.

Study materials:

Stroustrup: „Programming: Principles and Practice using C++ (Second Edition)“ Addison-Wesley 2014, ISBN 978-0-321-99278-9

Note:
Further information:
No time-table has been prepared for this course
The course is a part of the following study plans:
Data valid to 2024-04-19
Aktualizace výše uvedených informací naleznete na adrese https://bilakniha.cvut.cz/en/predmet3975306.html