Bachelor of Science in Computer Science and Mathematics

Bachelor of Science in Computer Science and Mathematics

Ashford University's Bachelor of Science in Computer Science and Mathematics degree program now offers the additional option of obtaining teaching certification in secondary mathematics. This recently revised program has the flexibility to allow the student to tailor the degree towards computer programming, applied mathematics, or teaching in mathematics. Students in this program select one of three tracks: computer science, mathematics, or education. Students in this program will develop and strengthen their ability to solve problems creatively and effectively, to reason logically and to apply computer and mathematical skills. Graduates from this program are prepared to work in positions in government or industry, to teach in secondary schools, or to continue their studies at the graduate level. See Computer Graphic Design section and Business Information Systems section for additional degree options in the computer science field.

Program Outcomes
Graduates from the Computer Science and Mathematics program will be able to:

  • Apply concepts such as linear transformations, matrices, bases, and kernels to represent real-life models;
  • Apply discrete mathematics concepts to practical applications such as those in computer science;
  • Use concepts and tools of differential and integral calculus to solve real-life applications;
  • Create and develop software applications using a systematic approach;
  • Apply general principles of modern programming languages; and
  • Examine emerging computer and software technologies within dynamic environments.

Program Requirements

  • Total Minimum Credits Required: 120 credits
  • Education Track Minimum Credits for Degree: 127 credits
  • General Education Requirements: 49 credits
  • Common Core: 21 credits
  • Track: 28-57 credits
  • Electives: 0-22 credits

Requirements for the Common Core plus Track (49-57 credits):
Students majoring in Computer Science and Mathematics will successfully complete the Common Core and one of the three following tracks. The number of major credits for the Mathematics tracks is 28, for the Computer Science track, 30, and for the Education track, 57.

Common Core (21 credits):

Required Major Courses (14 credits):
INF 231 Programming Concepts (3 credits)
MAT 351 Calculus I/Analytic Geometry (4 credits)
MAT 352 Calculus II/Analytic Geometry (3 credits)
MAT 320 Discrete Mathematics (4 credits)

Collateral Courses Requirements* (7 credits):
PHI 103 Informal Logic (3 credits) OR
PHI 302 Formal Logic (3 credits)
PHY 201 College Physics I (4 credits) OR
PHY 202 College Physics II (4 credits) OR
PHY 105 Introduction to Physical Science (4 credits)

* Note: Collateral courses could also count towards General Education requirements.

Computer Science Track (30 credits):

Required Courses (24 credits):
INF 220 IS Principles (3 credits)
INF 325 Telecommunication and Networking Concepts (3 credits)
INF 331 IS Programming (3 credits)
INF 431 Advanced IS Programming (3 credits)
INF 410 Project Management (3 credits)
INF 420 Senior Portfolio (3 credits)
MAT 206 Linear Algebra (3 credits)

Choose 9 elective credits from the following:
INF 322 Database Management Systems (3 credits)
INF 391 IS Seminar I (3 credits)
INF 392 IS Internship (3 credits)
MAT 353 Calculus III (4 credits)
MAT 300 History of Mathematics (3 credits)
MAT 362 Modern Algebra (3 credits)
MAT 364 Modern Geometries (3 credits)

Mathematics Track (28 credits):

Required Courses (22 credits):
INF 220 IS Principles (3 credits)
INF 331 IS Programming (3 credits)
INF 431 Advanced IS Programming (3 credits)
MAT 206 Linear Algebra (3 credits)
MAT 362 Modern Algebra (3 credits)
MAT 364 Modern Geometry (3 credits)
MAT 498 Senior Thesis / Project I (2 credits)
MAT 499 Senior Thesis / Project II (2 credits)

Choose 6 elective credits from the following:
INF 322 Database Management Systems (3 credits)
INF 325 Telecommunications & Networking (3 credits)
INF 391 IS Seminar I (3 credits)
INF 392 IS Internship (3 credits)
MAT 353 Calculus III (4 credits)
MAT 300 History of Mathematics (3 credits)
MAT 362 Modern Algebra (3 credits)
MAT 364 Modern Geometries (3 credits)

Education Endorsement (57 credits):

Required Courses (10 credits):
MAT 206 Linear Algebra (3 credits) OR
MAT 362 Modern Algebra (3 credits)
MAT 332 Applied Statistics (3 credits)
MAT 364 Modern Geometry (3 credits)
One additional MAT course (3 credits)

Education requirements (47 credits):
EDU 200 Introduction to Education and Field Experience I (1 credit)
EDU 215 Educational Psychology (3 credits)
EDU 250 Foundations of American Education (2 credits)
EDU 270 Principles of Education and Field Experience II (2 credits)
EDU 310 Integrating Technology in the Classroom (2 credits)
EDU 330 General Methods of Secondary Education (3 credits)
EDU 331 Practicum: Secondary Education (1 credit)
EDU 344 Math Specific Methods (3 credits)
EDU 345 Practicum: Secondary Mathematics (1 credit)
EDU 370 Human Relations Skills for Educators (1 credit)
EDU 481 Student Teaching Mathematics in the Secondary School (7 credits)
EDU 482 Student Teaching Mathematics in the Secondary School (8 credits)
EDU 458 Student Teaching Seminar (1 credit)
ERE 312 Reading in Secondary Education Content Areas (3 credits)
PSY 104 Child and Adolescent Development (3 credits)
PSY/ESE 315 Survey of Exceptional Students (3 credits)
ESE 325 Behavioral Management in the Classroom (3 credits)

In addition to meeting the requirements enumerated above, students in the education endorsement must also satisfy requirements for admission to the College of Education's Practitioner Preparation Program and successfully complete all other requirements for licensure.

Ashford University Program Disclosures


Federal regulations published in October, 2010 require institutions to report certain information about students who enrolled in Title IV eligible educational programs that lead to gainful employment in a recognized occupation (GE programs). These required disclosures include a program’s 1) program costs; 2) on-time completion rates; 3) median loan debt; 4) links to O*NET SOC descriptions; and 5) placement rates. Please find all of the required information contained below.

Click here

Cohort Retention, Persistence, and Graduation

Cohort Retention, Persistence, and Graduation


Information regarding cohort retention, persistence, and graduation data for campus Bachelor’s degree-level students can be found at the following link: Campus Bachelor's Data. Additional disaggregated views of cohort retention, persistence, and graduation for students in all degree levels and modalities are also available.