MATH 308 G: Matrix Algebra With Applications