The Linear Algebra Course is the second of two pure math courses in this program. The course starts with a quick review of selected topics in geometry, algebra II, and trigonometry. Students then build on that foundation for applications in collision detection and motion of objects. Vectors, matrices, and quaternion are introduced to control the way objects move and interact on screen using C++/DirectX, and students create libraries of code functions that can be used in future courses. This course is a prerequisite for the Physics, AI, Game Engine, DirectX, and OpenGL courses.