Program Requirements

Hours: 23

Required Courses - 20 hours

INF 120 Principles of Programming I (3)
INF 221 Principles of Programming II (3)
INF 230 Database Design & Development (3)
INF 378 Machine Learning and Data Mining (3)
MTH 193 Calculus I (4) CMA
MTH 320 Probability/Statistics (4)

Elective: Choose one of the following  - 3 hours

INF 324 Data Structures (3)
INF 331 Applied Database (3)
INF 377 Introduction to Automata  (3)
MTH 220 Discrete Mathematics (3)
MTH 301 Mathematical Modeling (3)

Restriction: Computer Science students cannot use this minor as their required minor for the major since they can receive it with just one additional course. However, they can still receive the minor as a secondary minor, but only if they choose MTH 301 as their elective.