Course Number
685.603
Next Offered
Spring 2026
Primary Program
Location
Online
Course Format
In-person, Online - Synchronous

This course equips students with the core mathematical tools needed to design, analyze, and implement data science algorithms. Topics are carefully selected to support the computational, statistical, and analytical foundations of modern algorithmic methods. Key focus areas include linear algebra, discrete mathematics, matrix decompositions, optimization theory, and computational complexity. Through hands-on modeling and problem-solving, students will explore real-world applications, uncover algorithmic insights using matrix and graph theory, and build strong mathematical intuition for data-driven problem solving.

Course Offerings

New
Open

Foundations of Algorithm Analysis

685.603.8VL
01/20/2026 - 04/27/2026
Wed 7:20 p.m. - 10:00 p.m.
Semester
Spring 2026
Course Format
Online - Synchronous
Location
Online
Cost
$5,455.00
Course Materials