Couvre l'optimisation logicielle, l'efficacité du cache, la planification parallèle et les stratégies de distribution de travail pour les programmes parallèles rapides.
Couvre la représentation des applications linéaires à travers des matrices, des matrices diagonalisables, des bases, des produits de points, de l'orthogonalité et des vecteurs orthogonaux.