Applied and Computational Mathematics, Scientific Computing Emphasis, BS


Program Description

The Bachelor of Science Degree in Applied and Computational Mathematics (ACM) provides students with a new reason to major in mathematical sciences by emphasizing applied mathematics and mathematical modeling. Students will learn to apply mathematics to real world problems arising in various settings, as they master new mathematical techniques. ACM students will have the option to specialize in a desired field through emphases in Actuarial Science, Data Analytics, or Scientific Computing. The Scientific Computing emphasis will provide an interdisciplinary approach by collaborating with programs in Mathematics, Computer Science, Physics, and Engineering. Students will develop the knowledge and skills necessary for a wide range of employment opportunities in industry and government laboratories, as well as for entry into graduate schools.

Program Curriculum

120 credits

Utah Tech General Education Requirements

All Utah Tech General Education requirements must be fulfilled. A previously earned degree may fulfill those requirements, but courses must be equivalent to Utah Tech's minimum General Education standards in American Institutions, English, and Mathematics.

General Education Core Requirements

American Institutions3-6
Life Sciences3-10
Physical Sciences3-5
Fine Arts3
Social & Behavioral Sciences3
Exploration 3-5

Applied and Computational Mathematics Core Requirements

CS 1400Fundamentals of Programming3
CS 1410Object Oriented Programming3
MATH 1210Calculus I (MA)4
MATH 1220Calculus II (MA)4
MATH 2200Discrete Mathematics3
or CS 2100 Discrete Structures
MATH 2210Multivariable Calculus (MA)4
MATH 2270Linear Algebra3
MATH 2280Ordinary Differential Equations3
MATH 3400Probability & Statistics3
MATH 3700Mathematical Modeling I4
MATH 4250Programming for Scientific Computation4
MATH 4800Industrial Careers in Mathematics3
MATH 4890RIndependent Research1
MATH 4900Senior Capstone Seminar (ALUR)3

Applied and Computational Mathematics Scientific Computing Elective Requirements

Choose 4 of the following courses:
MATH 3050Stochastic Modeling and Applications3
MATH 3450Statistical Inference3
MATH 3120Transition to Advanced Mathematics3
MATH 3100Euclidean / Non-Euclidean Geom3
MATH 3900Number Theory3
MATH 3905Cryptography and Codes3
MATH 4000Abstract Algebra I3
MATH 4005Quantum Computing and Cryptography3
MATH 4010Abstract Algebra II3
MATH 4100Introduction to Topology3
MATH 4330Linear Algebra II3
MATH 4890RIndependent Research1-3
MATH 3200Introduction to Analysis I3
MATH 4200Introduction to Complex Analysis3
MECH 3600Thermodynamics4
MECH 3700Fluid Mechanics4
MECH 3705Fluid Mechanics Lab0.5
PHYS 3400Classical Mechanics3
PHYS 3710Intermediate Modern Physics3
XSCI 3800Measurement & Evaluation in Physical Exercise & Sports3

Scientific Computing Emphasis Requirements

CS 2420Introduction to Algorithms and Data Structures3
CS 3005Programming in C++3
COMM 1020Public Speaking3
MATH 2050Applied Statistics with Programming3
MATH 3150Introduction to Partial Differential Equations3
MATH 3500Numerical Analysis3
MATH 4550Scientific Computation3
MECH 2010Statics3
MECH 2030Dynamics3
PHYS 2210Physics/Scientists Engineers I (PS)4
PHYS 2215Physics/Scientists Engineers I Lab (LAB)1
PHYS 2220Physics/Scientists EngineersII4
PHYS 2225Physics/Scientists Engineers II Lab1

Graduation Requirements

  1. Complete a minimum of 120 college-level credits (1000 and above).
  2. Complete at least 40 upper-division credits (3000 and above).
  3. Complete at least 30 upper-division credits at Utah Tech for institutional residency
  4. Grade C or higher (not C-) required in each Core Discipline Requirement, Mathematics Required Elective, and Mathematics Program Requirement course.