Mathematics/Statistics + Computer Science B.S.
The Mathematics/Statistics and Computer Science B.S. provides students with a combination of in-depth knowledge of mathematical foundations and technical computer science skills. It is intended for careers that require a strong computer science foundation and a strong mathematical/statistical background.
Students will develop advanced skills in coding and data structures, mathematical and statistical reasoning, critical thinking, business sense, client consulting, and effective communication and presentation. Students will use real datasets and industry standard software and computing systems to solve real problems.
Take Action
JOB OUTLOOK
Big data fuels the world, and companies need someone to help them leverage it. Data-driven growth is the norm in the modern business environment. The employment rate for these careers will continue to grow by 36% from 2021 to 2031.
There are many career possibilities with this educational background. Some examples are finance and investment analysis, data and business analyst, modeling analyst, software engineer, data engineer, machine learning analyst, statistician, data scientist, and cryptographer. This degree can be applied in all industries and employment sectors.
These careers require hard work and dedication, but it’s a rewarding and potentially lucrative career path. With this degree, get a foot in the door in no time.
This integrated degree prepares students wishing to complete graduate degrees in: Computer Science (with certain CIS electives selected), Statistics, Analytics, Applied Mathematics or Data Science.
Curriculum
Minimum hours required for degree: 120
Minimum hours require for major: 88
Core Required Courses (24 credit hours)
- MTH 181: Calculus I
- MTH 182: Calculus II
- MTH 220: Introduction to Discrete Mathematics
- MTH 288: Linear Algebra
- STA 323: Statistical Methods
- CIS 151: Invitation to Computing
- CIS 260: Introduction To Programming
Math/Stat Required Courses (16 credit hours)
- MTH 281: Multivariable Calculus
- MTH 286: Introduction To Differential Equations
- MTH 432: Probabilistic Models
- STA 347: Applied Statistics
- STA 467: Applied Regression Models
Computer Science Required Courses (13 credit hours)
- CIS 265: Data Structures & Algorithms
- CIS 335: Language Processors
- CIS 340: Systems Programming
- CIS 390: Introduction to Algorithms
Math/Stat Electives (9 credit hours)
- MTH 301: Introduction to Number Theory
- MTH 311: Numerical Analysis
- MTH 401: Mathematical Modeling
- MTH 420: Combinatorial Mathematics
- MTH 482: Topics in Number Theory
- MTH 487: Dynamical Systems
- STA 400: Data Visualization
- STA 421: Time Series Analysis
- STA 424: Probability and Mathematical Statistics
- STA 431: Categorical Data Analysis
- STA 435: Statistical Consulting and Programming
- STA 436: Design and Analysis of Experiments
Computer Science Electives (9 credit hours)
- CIS 345: Operating Systems
- CIS 368: Object Oriented Design and Programming
- CIS 424: Comparative Programming Languages
- CIS 430: Data Base Concepts
- CIS 434: Software Engineering
- CIS 454: Computer Networks
- CIS 457: Computer Graphics
- CIS 465: Multimedia
- CIS 467: Artificial Intelligence
- CIS 468: Big Data
- CIS 475: Computer Security
- CIS 490: Foundations of Computing
- CIS 492: Special Topics In Computer Science
Capstone Project (5 credit hours)
- MTH 396: Junior Seminar
- MTH 496: Senior Project