Enter your search term & enter. Esc or X to close.

School ofSciences

Computer Science and Mathematics (BS)

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

The academic catalog lists all course requirements for this program.


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

  • Software development
  • Actuarial science
  • IT consulting
  • Cyber security
  • 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


Computer Science and Mathematics faculty are dedicated teachers who will provide a rewarding academic experience for you. They will be committed mentors to guide you during your time at CBU.

Clubs and Organizations

You will enjoy a variety of activities as a member of our student chapters of the Mathematical Association of America (MAA), the Association for Computing Machinery (ACM), and the Institute of
Electrical and Electronics Engineers (IEEE).

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

Contact Us

Professor Cathy W. Grilli, co-chair
(901) 321-3456

Dr. Pascal Bedrossian, co-chair
(901) 321-3441

Next Steps

Ready to take the next step toward becoming a CBU student?
Schedule a visit, request more information, or apply online.