Advanced Programming in C++
Code | Completion | Credits | Range | Language |
---|---|---|---|---|
23PJC | Z | 2 | 0+2 | Czech |
- Garant předmětu:
- Lecturer:
- Tutor:
- Synopsis:
-
Types, classes and objects, objects originating and ending, abstract data types, overloading. Genetics, virtual genetics, virtual methods. Dynamic allocation, indexes, conversion. Patterns, generic programming, compilation. Polymorphism, containers, iterators, algorithms. Exceptions, secure programming with exceptions. Secure and mobile programming, OS connections.
- Requirements:
-
0
- Syllabus of lectures:
- Syllabus of tutorials:
- Study Objective:
-
Programming knowledge and skills
- Study materials:
-
Stehen Prata: C++ Primer Plus, ISBN: 978-0672326974
Scott Meyers: More Effective C++: 35 New Ways to Improve Your Programs and Designs, ISBN: 978-0201633719
Scott Meyers: Effective C++: 50 Specific Ways to Improve Your Programs and Designs, ISBN: 978-0201563641
Bjarne Stroustrup: The C++ Programming Language: Special Edition, ISBN: 978-0201700732
- Note:
- Further information:
- No time-table has been prepared for this course
- The course is a part of the following study plans: