Expand AU Menu

Computer Science | Computational Science BS

BS in Computational Science

Computational science is a field in which computational simulation and modeling of systems are used to solve problems in engineering, natural and social sciences. Students in this program will take foundation courses in mathematics and computer science and choose application areas based on their interests. The application areas include biology, chemistry, computer science, economics, environmental studies, finance, mathematics, physics, psychology, and statistics. Although not required, many students will have a minor or a double major in the application area.

Admission to the Program

This program is recommended for students interested in a career in mathematical and computational techniques to solve problems and the use of these methods to advance other fields that require extensive computation and data analysis. Formal admission to the major requires a cumulative grade point average of 2.50 (on a 4.00 scale) and departmental approval.

University Requirements

  • A total of 120 credit hours
  • 6 credit hours of college writing
  • 3 credit hours of college mathematics or the equivalent by examination

General Education Requirements

  • A total of ten courses, consisting of two courses from each of the five foundational areas
  • At least one course from Area Five: The Natural and
    Mathematical Sciences must include a laboratory science component
  • No more than two courses may be taken in the same discipline

Major Requirements

  • 50 credit hours with grades of C or better  

Foundation Courses

  • CSC-280 Introduction to Computer Science I (4)
  • CSC-281 Introduction to Computer Science II (3)
  • CSC-360/MATH 360 Tools of Scientific Computing (3)
  • CSC-432 Introduction to Simulation and Modeling (3)
  • CSC-493 Computer Science Capstone Project (3)
  • MATH-221 Calculus I (4)
  • MATH-222 Calculus II (4)
  • MATH-313 Calculus III (4)
  • MATH-310 Linear algebra (3)
  • MATH-560 Numerical Analysis: Basic Problems (3)
  • STAT-202 Basic Statistics (4)
  • Choose one from the following
  • STAT-302 Intermediate Statistics (3)
  • MATH-321 Differential Equations (3)
  • MATH-501 Probability (3)
  • Choose one from the following
  • CSC-330 Organization of Computer Systems (4)
  • CSC-520 Algorithms and Data Structures (3)
  • CSC-570 Database Management Systems (3)

Application Area Courses

Two courses at the 300 level or above in a field of application to be approved by the department. Example application areas include: biology, chemistry, computer science, economics, environmental studies, finance, mathematics, physics, psychology, and statistics. This requirement may be waived for student with a major or minor in an approved area of application.

University Honors Program

To graduate with University Honors, students must be admitted to the University Honors Program, maintain a minimum cumulative GPA of 3.50, and receive grades of B or better in all University Honors course work. There are three levels of University Honors course requirements: Level I (100-200-level); Level II (300-level and above); and Level III (Honors Capstone Project). The department Honors coordinator advises students in the University Honors Program regarding requirements for graduating with University Honors in the major. For more information, go to the University Honors Program.

Please see also

Mathematics & Statistics Dept:
Jointly administers the BS in Computational Science.