What You’ll Study in the Bachelor’s Degree in Mathematics-Computer Science
Investigate the principles and foundations of computer science by taking a mathematical approach and research areas of study that bridge the two fields with the mathematics-computer science major from Reed College. Learn from expert professors in both disciplines as you explore the world of algorithms, computer systems, and computation theory.
Roadmap to the BA in Mathematics-Computer Science at Reed
Build a strong mathematics base that helps you apply reason to and justify computer programs and system designs. Take a mix of math and computer science courses so you can study advanced areas in the field. Find research opportunities that can lead to publication, and demonstrate your growth with your senior thesis.
Year One
Begin Your Journey
Start with foundational math courses, such as Calculus and Introduction to Analysis. In addition, take Computer Science Fundamentals I, which introduces you to the world of programming.
And, of course, take Reed’s signature first-year class, Humanities 110. Gain insight into our world’s past and present through studying philosophy, literature, history, and more, while developing your writing and critical thinking skills.
Why Study Mathematics-Computer Science at Reed College?
Research and Publication Opportunities
Our mathematics and computer science faculty actively encourage students to push boundaries and contribute to current topics. As a mathematics-computer science major, you can collaborate with Reed professors to make discoveries that lead to publication opportunities in the fields of mathematics and computer science.
Classes at Your Level
If you come to Reed with a computer science or advanced mathematics background, we can adjust your course plan so you take classes at your level. For example, you may be able to skip our calculus course with a good score on the AP calculus exam, and you may be able to bypass our introductory computer science class based on your prior learning. We encourage you to connect with us to discuss your background so we can determine the best path forward for you.
Careers for BA in Mathematics-Computer Science Graduates
Graduates majoring in mathematics-computer science have the critical thinking and problem-solving skills to find a career in the world of computers, software, and data.
- Formal verification engineer, Tenstorrent
- Research engineer, Galois, Inc.
- Software developer, EETech
- Software development engineer, Amazon Web Services
- Software engineer, Google
- Software engineer, Microsoft
- Software engineer, Techcyte
- Web developer, Figma
Achievements of Mathematics-Computer Science Alumni
Our mathematics-computer science graduates enroll in prestigious master’s and doctoral programs across the country. Recent graduates have entered programs at the following institutions:
- Boston University
- New York University
- University of California, Los Angeles
- University of Maryland
- University of Pennsylvania

Resources for Mathematics-Computer Science Majors
Find opportunities to connect with your peers and network with potential employers. Join our chapter of the Association for Computing Machinery, or check out STEMGeMs, a student group for gender minorities in STEM fields. You can also sign up for Reed’s annual MindStorm event to collaborate with local technology companies to find business solutions.