Logo ČVUT
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2023/2024
UPOZORNĚNÍ: Jsou dostupné studijní plány pro následující akademický rok.

Modern Programming Approaches

Login to KOS for course enrollment Display time-table
Code Completion Credits Range Language
14MPG KZ 2 0P+2C+8B Czech
Garant předmětu:
Vít Fábera
Lecturer:
Vít Fábera, Michal Jeřábek
Tutor:
Vít Fábera, Michal Jeřábek
Supervisor:
Department of Applied Informatics in Transportation
Synopsis:

Principles of object oriented programming, polymorphism, references, memory allocation, inheritage, generic programming, operator overloading, STL library, object implementation of abstract data types, graph and graph algorithm implementation focused on logistic problems.

Requirements:

Basic knowledge of algorithm and C language.

Syllabus of lectures:
Syllabus of tutorials:
Study Objective:

Design more complex digital circuits using programmable gate arrays, knowledge acquisition concerning complex programs in C++, understanding of OOP and its aplication in logictic task solutions.

Study materials:

Pelánek, R.: Programátorská cvičebnice, Computer Press, 2012

Racek, S. - Kvoch, M.: Třídy a objekty C++, KOPP, 1998

Racek, S.: Objektově orientované programování v C++, KOPP 1995

Liberty, J.: Naučte se C++ za 21 dní, Computer Press, 2001

Schildt, H.: Nauč se sám C++, Softpress, 2001

Virius, M.: 1001 tipů a triků pro C++, Computer Press, 2012

Note:
Time-table for winter semester 2023/2024:
Time-table is not available yet
Time-table for summer semester 2023/2024:
06:00–08:0008:00–10:0010:00–12:0012:00–14:0014:00–16:0016:00–18:0018:00–20:0020:00–22:0022:00–24:00
Mon
Tue
Wed
roomHO:B-109
Jeřábek M.
13:15–14:45
(parallel nr.360)
Horská 3 (nová budova)
Počítačová učebna
Thu
Fri
The course is a part of the following study plans:
Data valid to 2024-03-27
Aktualizace výše uvedených informací naleznete na adrese https://bilakniha.cvut.cz/en/predmet3781206.html