Advanced Programming in C++
Code | Completion | Credits | Range | Language |
---|---|---|---|---|
23PJC | Z | 2 | 0+2 | Czech |
- Lecturer:
- Leo Galamboš (gar.)
- Tutor:
- Leo Galamboš (gar.)
- Supervisor:
- Department of Security Technologies and Engineering
- 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:
- Time-table for winter semester 2011/2012:
- Time-table is not available yet
- Time-table for summer semester 2011/2012:
- Time-table is not available yet
- The course is a part of the following study plans:
-
- BI nav.prez. 11/12 (compulsory course)
- BI nav.prez. 12/13 (compulsory course)