Scientific Computing in C++Covers the basics of scientific computing in C++, including object-oriented programming and specific techniques.
Eigen Library for Linear AlgebraExplores the Eigen library for linear algebra, covering vectors, matrices, arrays, memory management, reshaping, and per-component operations.
Flow Control & File I/OCovers flow control concepts and file input/output operations, including loops, conditions, and handling command line arguments.
Blocks, Functions and ReferencesCovers blocks, functions, and references in C++, including scope, variables, function usage, interfaces, pointers, and references.
Inheritance: Polymorphism & CastingCovers inheritance, polymorphism, and casting in object-oriented programming, emphasizing code factorization and generic object manipulation.
STL, ExceptionsCovers the STL in C++, smart pointers, and error management including exceptions and STL exception classes.