**Required courses:**

CSC 120 Introduction to Programming with Python

CSC 121 Advanced Python With Data Science Applications

DSC 340 Machine Learning & Predictive Analytics

DSC 350 Deep Learning

MAS 111 Analysis I

MAS 112 Analysis II

MAS 113 Introduction to Mathematical Thinking I

MAS 114 Introduction to Mathematical Thinking II

MAS 202 Foundations of Mathematics

MAS 222 Linear Algebra

MAS 261 Calculus III

MAS 270 Statistics and Data Analysis

MAS 371 Statistical Inference

MAS 372 Statistical Modeling