Minor in Mathematics for Machine Learning (26-34 Hours)

The expected first course for this program is MATH135. Students who do not place into MATH135 based on the Mathematics Placement Policy may need to complete the prerequisite courses in addition to the core courses listed below.

Prerequisite Courses for MATH135 Calculus & Analytic Geometry I (0-8 credits):

MATH101 Intermediate Algebra (4)

MATH115 Pre-Calculus Mathematics (4)

Minor in Mathematics for Machine Learning Core (23 hours)

Required

MATH135Calculus and Analytic Geometry I

4

MATH205Calculus and Analytic Geometry II

4

MATH216Discrete Mathematics

3

MATH303Linear Algebra & Matrices

3

MATH304Theory of Probability

3

MATH314Theory of Mathematical Statistics

3

MATH324Numerical Analysis

3

Minor in Mathematics for Machine Learning Cognates (3 hours)

Choose 3 credit hours from the following:

CS474Artificial Neural Networks

3

CS476Machine Learning

3

CS477Clustering and Classification

3

Note:

  • A C- or higher is required for all prerequisite courses in the Department of Mathematics.
  • This program is not open to students with a major in the Department of Mathematics.

This program is designed to complement the B.S. in Computer Science. Students not pursuing a B.S. in Computer Science are recommended to take CS474 or CS477 to fulfill the cognate requirement.