Computer Science & Mathematics

鶹ý offers you a unique opportunity to earn a dual degree in Computer Science & Mathematics. This popular degree combines two different but complementary areas of study that will give you a definite edge in the job market.
Degree Type: BS

With this dual degree, you will develop an appreciation of mathematical reasoning while gaining an understanding of the problem-solving benefits of computer science. You’ll have opportunities to gain research experience at large research institutions through national and regional summer programs, such as the — all while enjoying the small college experience. At 鶹ý, you will develop an impressive set of technical and non-technical skills that will give you numerous opportunities in a wide range of highly specialized areas.

Computer Science & Mathematics Program Highlights

  • Dual degree that can be completed in four years
  • Broad range of study including including advanced math courses, such as probability, statistics, linear algebra, abstract algebra, real analysis, complex analysis, and discrete mathematics
  • Computer science courses including courses in programming languages such as Python, Java, and C, data structures, object oriented design, database, operating systems, and algorithms
  • Computer science internship
  • Support in obtaining a Research Experience for Undergraduates (REU)
  • Strong preparation for graduate school
  • Math Center for tutoring or help with homework

What You’ll Study

The Computer Science & Mathematics degree program in the 鶹ý School of Sciences requires 127 credit hours. You’ll take 鶹ý general education courses and School of Sciences Support Requirements, plus computer science and math courses in:

  • Abstract algebra
  • Calculus
  • Computer science
  • Data structures
  • Differential equations
  • Digital design
  • Discrete math
  • Linear algebra
  • Object oriented design
  • Operating systems


Your dual degree can lead to a wide range of careers such as:

  • Software development
  • Actuarial science
  • IT consulting
  • Cybersecurity
  • Information systems
  • Statistics/Biostatistics/Biometrics
  • Database development
  • Games development
  • Systems administration
  • Education
  • Operations
  • Research
  • Multimedia programming
  • Data analysis
  • Market research
  • Research and development in areas including economics, health care, and entertainment

Is a Computer Science & Mathematics Dual Degree for You?

If you have more than one or two of these skills and interests, the dual degree may be for you:

  • Mathematics and computers
  • Problem-solving
  • Programming
  • Critical thinking
  • Mathematical modeling
  • Abstraction
  • Data analysis and management
  • Technology
  • Creative thinking
  • Cyber security
  • Gaming

Meet the Faculty

Ready to take the next step?