Mathematics & Computer Science

What Is It?:

In Mathematics and Computer Science, the first two years are spent on basic work in mathematics and general education, and an introduction to the fundamental areas of computer science: programming, theory of computation, the architecture of digital computers, and numerical analysis. The third year completes the work in basic computer science and mathematics and requires electives to broaden the background of the student. During the fourth year, each student is encouraged to obtain a deeper understanding of topics in which the student has particular interest.

What is the difference between Mathematics & Computer Science and Mathematics?

Mathematics and Computer Science is sponsored jointly by the Department of Mathematics and the Department of Computer Science. The major is designed for students who desire a strong foundation in computer science, coupled with significant advanced coursework in mathematics.   The major prepares students for professional or graduate work in mathematics and computer science.

Mathematics is designed to enable students to conduct research in fundamental mathematics or to apply mathematical techniques to solve problems within various fields. 

For more information, please visit the Department of Computer Science or the Department of Mathematics.

Courses That Introduce the Major:

  • CS 125—Intro to Computer Science
  • MATH 220 (or 221), 231, 241—Calculus Sequence
  • MATH 347—Fundamental Mathematics

Students should consult with an academic advisor regarding course selection prior to the advanced registration period. 

Possible Career Opportunities:

  • Banking transactions
  • Code breaking
  • Computer theory
  • Data networking
  • Digital art
  • Environmental management
  • Hardware systems
  • Inventory management
  • Medical imaging
  • Networking
  • Software systems
  • Surveillance
  • Virtual reality

Common Career Titles Related to this Major:

(Some careers may require education beyond an undergraduate degree)

  • Actuary Estimator
  • Bank Examiner
  • Budget Analyst
  • Claims Adjuster
  • Computer Programmer
  • Cryptologist
  • Financial Planner
  • Information Scientist
  • Insurance Agent/Broker
  • Investment Analyst
  • Investment Researcher
  • Mathematical Technician
  • Mathematician
  • Numerical Analyst
  • Operations Research Analyst
  • Purchasing Agent/Buyer
  • Statistician
  • Technical Writer
  • Underwriter

Enhancing Your Academic Experience:

  • Participating in undergraduate research
  • Applying for a study abroad experience
  • Utilizing resources of The Career Center
  • Joining a Registered Student Organization (RSOrelated to this major, such as:
    • Mathematical Advancement Through Research and Idea eXchange (MATRIX): fosters student-faculty relationships within the Math Department and educates students on research possibilities in the field of math.
    • Women in Computer Science: Dedicated to creating a comfortable environment for everybody who studies and does research in computer science.

Related Skills:

  • Ability to analyze & interpret data
  • Advanced quantitative skills
  • Computer literacy
  • Critical thinking
  • Efficient
  • Logical thinking
  • Numerical computation
  • Organizational skills
  • Problem solving
  • Systemizing skills
  • Team skills
  • Testing skills

Further Information:

For more information on what you can do with a major in Mathematics and Computer Science, visit The Career Center’s webpage: What Can I Do With This Major.

There are several professional organizations dedicated to Mathematics and Computer Science.  Their websites might be able to provide a glimpse in the world of Mathematics and Computer Science.  These organizations include American Mathematical Society, Association for the Advancement of Artificial IntelligenceAssociation for Computing MachineryAssociation for Women in Computing, Association for Women in Mathematics and IEEE Computer Society.

For more information on the classes needed for a degree in Mathematics and Computer Science, visit Undergraduate Programs.