BS in Mathematics - Computing Emphasis

Program Requirements

A minimum total of 120 credit hours is required for the BS in mathematics with an emphasis in computing. In addition to meeting the requirements of the WSU General Education Program and the requirements of Fairmount College of Liberal Arts and Sciences, students must meet the following requirements:

Course Title Hours
General Education
Select courses to meet General Education requirements 134-35
College Requirements
Select courses to complete all LAS Competency Areas 124
Major Requirements
Complete all courses in Group R excluding MATH 613 218
Select an additional higher level programming language course
CS 400Data Structures4
MATH 321Discrete Structures I3
MATH 322Discrete Structures II3
Select four of the following with at least three in computer science (CS)12-13
Mathematical Models
Optimization Theory
Numerical Linear Algebra
Statistical Computing I
Introduction to Digital Design
Assembly Language Programming for Engineers
Programming Paradigms
Programming Language Concepts
Operating Systems
Design and Analysis of Algorithms
Open Electives
Select enough electives to reach 120 credit hours20-22
Total Credit Hours120
1

Required major courses may also count towards General Education and/or LAS Competencies. Students will need to select additional electives to reach 120 credit hours required for graduation with assistance from an advisor.

2

A list of courses in each group can be found at the beginning of the Mathematics section.

For students who are contemplating graduate work, it is highly recommended that they include  MATH 548 MATH 625 and  MATH 640 in their program, along with courses in one or more world languages.

Applied Learning

Students in the BS in mathematics – computing emphasis program are required to complete an applied learning or research experience to graduate from the program. The requirement can be met by completing one of the following:

  1. The student completes a thesis.
  2. The student attends a conference and presents at least a poster.
  3. The student performs outreach in the local school district.
  4. The student does a presentation in a venue involving members of the community, such as the Science Expo at Keeper of the Plains, or through participation in Math Circle, or Pi Mu Epsilon, or Math Awareness.
  5. The student carries out a research project followed by a seminar presentation.