If a program is performing any form for numerical operations, it is likely that it will become the program bottleneck. To minimize the size of the bottleneck, care must be taken to ensure that the code being executed is as optimized as possible.
In this course we will introduce the numerical library Armadillo. We sill give an overview of the syntax, and how to employ the language to solve large scale numerical problems.
This course requires some familiarity with the C++ programming language, introduced here.