Computer Science & Mathematics
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 National Science Foundation’s 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.
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 CBU School of Sciences 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
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 & 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