Math Notes Contains Linear Algebra Theoretical Computer Science Optimization Method Probability Theory