B.S. in Computational Mathematics

student presenting data to an audience

The Computational Mathematics program hosted within the College of Arts & Sciences, prepares students to operate at the intersection of applied mathematics, computer science, and scientific application areas.
Designed with a strong emphasis on real-world applications, and hands-on experience, the program equips students to implement computational methods and develop models  to analyze and solve complex problems arising from wide range of fields.

All students in the Computational Mathematics program are encouraged to participate in industrial or faculty-mentored research opportunities, gaining valuable experience in applying mathematical and computational tools in professional settings. These opportunities foster collaboration, innovation, and career readiness.

By the end of their second year, students select one of two specialized tracks: the Data Science Track or the Engineering Application Track, allowing them to tailor their studies to their interests and career goals. In addition, students complete a minor or second major that complements the program core and strengthens their expertise in a related discipline.

With its strong emphasis on applied mathematics, computing, and interdisciplinary applications, the program prepares graduates for entry-level positions in industry and provides a solid foundation for graduate study, including pathways such as the Master’s in Data Science.

Data Science Track

  • Designed for students interested in developing expertise in this high-growth field
  • Uses interdisciplinary methods to extract knowledge from large datasets
  • Builds a strong foundation in creating data-driven insights to solve real-world problems

Engineering Application Track

  • Designed for students interested in computationally intensive, project-based coursework
  • Provides interdisciplinary knowledge in fundamental mathematical sciences
  • Introduces concepts in computation, optimal decision-making, high-performance computing, and statistical inference

Program-Level Student Learning Outcomes

Students will:

  • Work effectively in teams to solve scientific problems with significant mathematical content.
  • Use mathematical libraries, packages, or software to solve scientific problems.
  • Use numerical techniques to solve applied problems.
  • Orally communicate mathematical ideas effectively.
  • Use theoretical foundations of statistics to analyze data sets.
  • Prepare written scientific project reports to communicate mathematical ideas effectively.

Daytona Beach Program Requirements

General Education Requirements39
Core Requirements17
Track19
Electives45
Total Credits120

General Education Requirements

Communication9
English Composition
Speech
Technical Communication
Humanities - Lower Level3
Social Sciences - Lower Level3
Humanities/Social Sciences - Lower or Upper Level3
Humanities/Social Sciences - Upper Level3
Computer Science/Information Technology3
Scientific Programming in C
Computer Science II
Introduction to Computing for Engineers
Mathematics8
Calculus and Analytical Geometry I
Calculus and Analytical Geometry II
Physical/Life Sciences7
Total Credits39

Core Requirements

MATH 243Calculus and Analytical Geometry III4
MATH 305Introduction to Scientific Computing3
MATH 392Applied Linear Algebra3
MATH 412Probability and Statistics3
MATH 490Capstone Project3
or DSCI 490 Data Science Capstone
UNIV 101College Success1
Total Credits17

Tracks

Data Science

MATH 345Differential Equations and Matrix Methods4
or CPSC 317
& MATH 325
Files and Database Systems
and Matrix Methods
MATH 348Numerical Methods3
or MATH 360 Mathematical Modeling and Simulation I
or DSCI 390 Research Project in Industrial Mathematics
DSCI 412Data Visualization3
DSCI 413Statistics for Data Science3
or MATH 404 Statistics and Research Methods
MATH 410Linear Optimization3
DSCI 440Data Mining3
Total Credits19

Engineering Application

MATH 345Differential Equations and Matrix Methods4
MATH 348Numerical Methods3
MATH 441Mathematical Methods for Engineering and Physics I3
MATH 442Mathematical Methods for Engineering and Physics II3
MATH 410Linear Optimization3
or MATH 453 High Performance Scientific Computing
MATH 448Numerical Methods for Differential Equations3
or MATH 488 Data-driven Numerical Methods for Differential Equations
Total Credits19

Electives

All Students Must Declare and Complete Any Minor/Two Degrees of Same Rank/Double Major (ROTC Courses Also Acceptable)15
Open Electives30
Total Credits45

Suggested Plan of Study

Track: Engineering Application

Year One

Fall
RequirementsCredits
COMM 122 - English Composition3
MATH 241 - Calculus and Analytical Geometry I4
ENGR 115 - Introduction to Computing for Engineers3
UNIV 101 - College Success1
Social Sciences - Lower Level3
Semester Hours14
Spring
RequirementsCredits
COMM 219 - Speech3
MATH 242 - Calculus and Analytical Geometry II4
Humanities - Lower Level (Series 140)3
Physical Science3
Open Elective3
Semester Hours16

Total Credits

Total Hours for All Requirements: 30

Year Two

Fall
RequirementsCredits
COMM 221 - Technical Communication3
MATH 243 - Calculus and Analytical Geometry III4
MATH 305 - Introduction to Scientific Computing3
Physical/Life Sciences3
Phsical Life Sciences Lab1
Semester Hours14
Spring
RequirementsCredits
MATH 345 - Differential Equations and Matrix Methods4
MATH 412 - Probability and Statistics3
Humanities/Social Sciences - Lower or Upper Level3
Minor Course3
Open Elective3
Semester Hours16

Total Credits

Total Hours for All Requirements: 30

Year Three

Fall
RequirementsCredits
MATH 441 - Mathematical Methods for Engineering and Physics I3
MATH 392 - Applied Linear Algebra3
Humanities/Social Sciences - Upper Level3
Minor Course3
Open Elective3
Semester Hours15
Spring
RequirementsCredits
MATH 442 - Mathematical Methods for Engineering and Physics II3
MATH 348 - Numerical Methods3
Minor Course3
Open Elective3
Open Elective3
Semester Hours15

Total Credits

Total Hours for All Requirements: 30

Year Four

Fall
RequirementsCredits
MATH 453 - High Performance Scientific Computing3
Minor Elective3
Open Elective3
Open Elective3
Open Elective3
Semester Hours15
Spring
RequirementsCredits
MATH 448 - Numerical Methods for Differential Equations3
MATH 490 - Capstone Project3
Minor Course3
Open Elective3
Open Elective3
Semester Hours15

Total Credits

Total Hours for All Requirements: 30

Track: Data Science

Year One

Fall
RequirementsCredits
COMM 122 - English Composition3
MATH 241 - Calculus and Analytical Geometry I4
ENGR 115 - Introduction to Computing for Engineers3
UNIV 101 - College Success1
Social Sciences - Lower Level3
Semester Hours14
Spring
RequirementsCredits
COMM 219 - Speech3
MATH 242 - Calculus and Analytical Geometry II4
Humanities - Lower Level (Series 140)3
Physical/Life Sciences Elective3
Open Elective3
Semester Hours16

Total Credits

Total Hours for All Requirements: 30

Year Two

Fall
RequirementsCredits
COMM 221 - Technical Communication3
MATH 243 - Calculus and Analytical Geometry III4
MATH 305 - Introduction to Scientific Computing3
Physical/Life Sciences3
Physical/Life Sciences Lab1
Semester Hours14
Spring
RequirementsCredits
MATH 345 - Differential Equations and Matrix Methods4
MATH 412 - Probability and Statistics3
Humanities/Social Sciences - Lower or Upper Level3
Minor Course3
Open Elective3
Semester Hours16

Total Credits

Total Hours for All Requirements: 30

Year Three

Fall
RequirementsCredits
DSCI 390 - Research Project in Industrial Mathematics3
Humanities/Social Sciences - Upper Level3
Minor Course3
Open Elective3
Open Elective3
Semester Hours15
Spring
RequirementsCredits
DSCI 413 - Statistics for Data Science3
MATH 392 - Applied Linear Algebra3
Minor Course3
Open Elective3
Open Elective3
Semester Hours15

Total Credits

Total Hours for All Requirements: 30

Year Four

Fall
RequirementsCredits
DSCI 440 - Data Mining3
MATH 410 - Linear Optimization3
DSCI 490 - Data Science Capstone3
Minor Course3
Open Elective3
Semester Hours15
Spring
RequirementsCredits
DSCI 412 - Data Visualization3
Minor Elective3
Open Elective3
Open Elective3
Open Elective3
Semester Hours15

Total Credits

Total Hours for All Requirements: 30