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, 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.

Requirements for the Major

Total Minimum Credits Required: 120 credits
General Education Requirements: 46 credits
Common Core: 21 credits
Track: 28-60 credits
Electives: 0-25 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 49, for the Computer Science track, 51, 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 Sciences (4 credits)

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

Computer Science Concentration Requirements (30 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)

Plus choose three courses (9 credits) from the following:

INF 322, INF 391, INF 392, MAT 353, MAT 300, MAT 362, MAT 364

Mathematics Concentration Requirements (28 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)

Plus choose 2 courses (6 credits) from the following:

INF 322, INF 325, INF 391, INF 392, MAT 353, MAT 300

Education Track Requirements (56 credits)

Required Courses (12 credits)
MAT 206 Linear Algebra (3 credits)
MAT 362 MAT 362 Modern Algebra (3 credits)
MAT 332 Applied Statistics (3 credits)
MAT 364 Modern Geometry (3 credits)

Required Licensure Courses (47 credits)
EDU 200 Introduction to Education / Field Experience I (1 credit)
EDU 215 Educational Psychology (3 credit)
EDU 250 Foundations of American Education (2 credit)
EDU 270 Principles of Education Field Experience II (2 credit)
EDU 310 Technology in the Classroom (2 credit)
EDU 330 General Methods- Secondary Education (3 credits)
EDU 331 General Methods Practicum (1 credit)
EDU 344 Secondary Education - Math Methods (3 credits)
EDU 345 Practicum in Secondary Math (1 credit)
EDU 370 Human Relations Skills for Educators (1 credit)
PSY 104 Child and Adolescent Development (3 credits)
ESE 315 Survey of Exceptional Students (3 credits)
ESE 325 Behavior Management (3 credits)
ERE 312 Reading in Content Area (3 credits)
EDU 460 Student Teaching in the Secondary School (8 credits) AND
EDU 461 Student Teaching in the Secondary School (7 credits) OR
EDU 462 Student Teaching in the Secondary School (15 credits)
EDU 463 Student Teaching Seminar (1 credit)

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.