Mathematics/Data Science area
Recent years have seen a dramatic rise in data scientist/data analytics positions
in industry and government. In the Data Science Area, students learn to integrate
advanced computer technology with modern statistical and mathematical concepts, preparing
them for an exciting career at the intersection of computer science and
statistics. Students get a foundation in computer programming, data analysis, and
database systems, placing them at the forefront of a rapidly growing field.
Bachelor of Science / Bachelor of Arts Degree
University Studies Requirements: 32-41 hrs
(see University Studies section in bulletin)
University Studies selections must include:
- MAT 250 Calculus and Analytic Geometry I
Required Courses: 35 hrs
- MAT 100T Transitions
- STA 253 Introduction to Statistical Data Analysis
- STA 265 Methods of Statistics and Data Science
- MAT 308 Calculus and Analytic Geometry II
- MAT 309 Calculus and Analytic Geometry III
- MAT 312 Mathematical Reasoning
- MAT 335 Matrix Theory and Linear Algebra
- MAT 442 Introduction to Numerical Analysis
- STA 440 Mathematical Statistics I
- STA 465 Applied Statistics I
- STA 567 Introduction to Time Series Analysis
Co-requirements: 15 hrs
- CSC 145 Introduction to Programming
- CSC 233 Programming in Python
- CSC 345 Data structures
- CSC 375 Introduction to Machine Learning
and at least one of - CIS 407 Advanced Database Management, or
- CIS 509 Data Management for Data Warehouses
Required Limited Electives: 9 hrs
Choose at least one from- CSC 415 Programming Languages
- CIS 508 Advanced Machine Learning
- CIS 543 Advanced Business Analytics
- MAT 418 Introduction to Graph Theory
- STA 568 Bayesian Methods
- STA 441 Mathematical Statistics II
- STA 466 Applied Statistics II
- STA 569 Topics in Statistics
- MAT 408 Introduction to Combinatorics
- MAT 415 Theory of Numbers
- MAT 428 Introduction to Game Theory
- MAT 535 Linear Algebra
- MAT 542 Numerical Analysis
- MAT 445 Boolean Algebra with Applications to Digital Computer Design
- MAT 470 Linear Programming
Total Credits: 54-56 hrs
Total Curriculum Requirements: 120 hrs