Data Science Courses

Required Courses I - Responsibility and Ethics (2 hours)

  • CPS 301 -Social Issues of Computing and Professional Practice 1(1-0)
  • DAS 260 - Data Integrity and Ethics 1(1-0)

Required Courses II - Mathematical Foundations I (8 hours)

  • MTH 132 - Calculus I 4(4-0)
  • MTH 133 - Calculus II 4(4-0)

Required Courses III - Mathematical Foundations II (3 hours)

Select one of the following:

  • MTH 223 - Linear Algebra and Matrix Theory 3(3-0)
  • MTH 232  - Linear Algebra and Differential Equations 3(3-0)

Required Courses IV - Computational Foundations (9 hours)

  • CPS 180 - Principles of Computer Programming 3(3-0)
  • CPS 285 - Programming for Data Science 3(3-0)
  • ITC 341 - Introduction to Databases and Applications 3(3-0)

Required Courses V - Statistical Foundations (9 hours)

  • STA 382QR - Elementary Statistical Analysis 3(3-0)
  • STA 580 - Applied Statistical Methods I 3(3-0)
  • STA 581 - Probability and Statistics for Data Science 3(3-0)
  • Note: any of STA 282QR, STA 392, PSY 211QR, GEO 512, BIO 500, HSC 544 may be counted in place of STA 382QR. 

Required Courses VI - Data Science Core Courses (18 hours)

  • DAS 150QR  - Introduction to Data Science 3(2-2)
  • DAS 251 - Data Visualizations and Programming using Tableau 1(1-1)
  • DAS 252 - Data Visualizations and Programming using R/RStudio 1(1-1)
  • DAS 253 - Data Visualizations and Programming using SAS 1(1-1)
  • DAS 350 - Exploratory Data Analytics 3(2-2)
  • DAS 450 - Applied Analytics I 3(3-1)
  • DAS 460 - Applied Analytics II 3(3-1) 
  • DAS 495 - Capstone/Practicum 3(3-0)

Electives (6 hours)

Select from the following:

  • STA 575 - Statistical Programming for Data Management and Analysis 3(3-0)
  • STA 582 - Experimental Designs 3(3-0)
  • STA 583 - Nonparametric Statistics 3(3-0)
  • STA 589 - Time Series Forecasting 3(3-0)
  • STA 591 - Data Mining Techniques I 3(3-0)
  • STA 595 - Introduction to Bayesian Statistics 3(3-0)
  • ITC 441 - Database and Virtual Data Server Administration 3(3-0)
  • CPS 525 - Introduction to Text mining 3(3-0)
  • CPS 580 - Supervised Machine Learning 3(3-0)

Total: 55 semester hours

Analytics Minor Requirement

Students majoring in the data science are required to choose one of the analytics minors listed below. Each minor consists of 24 to 27 credit hours; 12 hours are covered in the Data Science major, and 12-15 hours are in the chosen application area. Students will need to complete the 55 semester hours in the Data Science and 12-15 hours in the chosen application area.  Students are required to select their minor during their first or second year in the major. Prior to selecting the analytics minor, students are strongly recommended to consult with an advisor of the Data Science program and an advisor of the application discipline. These minors along with the corresponding department are:

  • Actuarial and Risk Analytics (Statistics, Actuarial & Data Sciences)
  • Biological Analytics (Biology)
  • Business Analytics (Business Information Systems)
  • Computational Mathematics & Analytics (Mathematics)
  • Data Engineering (Computer Science)
  • Environmental Analytics (Earth & Atmospheric Sciences)
  • Geo-Spatial Analytics (Geography & Environmental Studies)
  • Health Analytics (Health Administration)