MTH 801: Machine Learning Algorithms

Mathematical Analysis

What You’ll Learn

Understand the mathematical foundations underlying machine learning methods: linear regression, principal component analysis, support vector machines, and the perceptron algorithm (a precursor to neural networks). This isn’t a “how to use the library” course—you’ll understand why algorithms work and when they fail.

Why It’s Different

  • Math-first approach: Derive algorithms before implementing them
  • Theory meets practice: Computational problems paired with theoretical understanding
  • Foundation for everything else: The methods you learn here appear across sports analytics applications

Typical Workload: 3 take-home assignments across semester