Prerequisite:

  • MATH 10774 Algebra for Calculus Stretch II (3)
  • MATH 10775 Algebra for Calculus Plus (4)
  • MATH 11010 Algebra for Calculus (3)
  • MATH 11022 Trigonometry

 

Choose from the following courses 3-4:

  • CS 10051 Intro. to Computer Science (4)
  • CS 10061 Introduction to Computer Programming
  • CS 13001 Computer Science I: Programming and Problem Solving (4)
  • CS 13011 and CS 13012 Computer Science IA - Programming Patterns (2) and Computer Science IB - Object Oriented Programming (2) with a C or better in both courses.
  • DSCI 15310 Computational Thinking and Programming (3)

 

Minor Core Requirement

  • MATH 12002 Analytic Geometry and Calculus I (5)
  • MATH 12003 Analytic Geometry and Calculus II (5)
  • MATH 21001 Linear Algebra with Applications (3)
  • MATH 22005 Analytic Geometry and Calculus III (4)

 

Choose one of the following, in consultation with student's minor adviser: (3)

  • MATH 31011 Discrete Mathematics (3)
  • MATH 32044 Introduction to Ordinary Differential Equations (3)
  • Approved MATH 40000-level Elective (3)

Choose two courses from ONE of the categories for a total of six (6) credits:

Algebra
  • MATH 41001 Introduction to Modern Algebra I (3)
  • MATH 41002 Introduction to Modern Algebra II (3)
  • MATH 41021 Theory of Matrices (3)
  • MATH 47011 Theory of Numbers (3)
Analysis
  • MATH 42001 Introduction to Analysis I (3)
  • MATH 42002 Introduction to Analysis II (3)
  • MATH 42041 Advanced Calculus (3)
  • MATH 42045 Introduction to Partial Differential Equations (3)
  • MATH 42048 Introduction to Complex Variables (3)
Geometry/Topology
  • MATH 42021 Graph Theory and Combinatorics (3)
  • MATH 45011 Differential Geometry (3)
  • MATH 45021 Euclidean Geometry (3)
  • MATH 45022 Linear Geometry (3)
  • MATH 46001 Elementary Topology (3)

Total = 26