Computer Science & Mathematics

CBU offers you a unique opportunity to earn a dual degree in Computer Science and 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
 

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 Research Experience for Undergraduates – all while enjoying the small college experience. At CBU, 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.

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 and Mathematics degree program requires 127 credit hours. You’ll take CBU 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
View Computer Science & Mathematics Course Requirements

Careers

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 and Math 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?