Get Involved

Need tutoring? Contact the Toro Learning and Testing Center.

The Center for Mathematics and Science Education houses several grant-funded projects that are working to improve mathematics and science instruction in local schools. Center faculty consult with teachers and administrators at school sites and bring groups of teachers, administrators, and students to our campus for meetings, summer institutes, and collaborative projects throughout the year.

The Math Teachers' Circle at CSUDH brings together university faculty and K-12 educators to explore mathematical topics and supporting students' achievements.

The CSUDH Math Colloquium covers a wide range of topics in mathematics and is open to students and faculty.

The Louis Stokes Alliance for Minority Participation (LSAMP) at CSUDH is part of a statewide and national effort to broaden the participation in science, mathematics, engineering and technology (STEM) disciplines among individuals who have faced or face social, educational or economic barriers to careers in STEM.

Information about Careers in Math

Not sure where your math degree will take you? Visit the sites below to learn more about the many possibilities for your future. 

How to Become a Math Teacher


To teach math at a public high school in California, you need a California teaching credential. A teaching credential is a license to teach. To earn a teaching credential you need to do the following.

  • Earn a bachelor's degree at an accredited college or university.
  • Pass the California Basic Educational Skills Test (CBEST).
  • Satisfy the California State requirements for Subject Matter Preparation to show that your math knowledge is strong so that you are able to teach well in high school.
  • Complete an approved teacher education program including fieldwork to show you know enough about teaching to teach well.

Subject Matter Preparation

The best way to ensure that you are prepared to teach math is to complete an approved Subject Matter Preparation Program at an accredited college or university. The Mathematics Education Option in the Mathematics Major at CSUDH is an approved subject matter preparation program.

You may earn your bachelor's degree and satisfy the requirements for subject matter preparation at the same time by completing the Mathematics Education Option of the math major at CSUDH with a grade of at least a C in every course. If you already hold bachelor's degrees in math or in another subject you may also satisfy the requirements for subject matter preparation by enrolling in a second baccalaureate program at CSUDH and completing the Math Education Option.

If you already hold a bachelor's degree, you have another option. Instead of completing an approved subject matter preparation program you may satisfy the subject matter requirement by passing the California Subject Examination for Teachers (CSET). The Mathematics Department does not recommend this option because we believe that the test does not (and cannot) cover the full range of mathematical knowledge that a good teacher needs to have. We owe it to our children to make sure that our teachers are strong so they can improve the quality of education in California. However if your mathematical background is strong you may choose to take the CSET test. For more information about the CSET see the link at the top of this page.

Teacher Credentials

At CSUDH the Mathematics Department is responsible for subject matter preparation and the Teacher Education department is responsible for instruction in pedagogy, fieldwork, and the teacher credential. Please refer to the CalStateTEACH website for more information about teacher credentials.

Additional Resources

The Mathematical Association of America (MAA) advances mathematics at the undergraduate level. 

The American Mathematical Society provides access to research, opportunities for networking, conferences, and events.

WeBWorK Homework Server

Access the WeBWorK Server here. Log in required.

PUMP Journal of Undergraduate Research

The Preparing Undergraduate Mathematicians for Ph.D.s (PUMP) Journal of Undergraduate Research publishes articles written by undergraduate students that want to pursue doctoral studies in the Mathematical Sciences.

Sage Algebra Package

Below are some links that should enable you to access Sage, the free open-source computer algebra package.
  • Introduction to Sage: See the official Sage website
  • Sage as a calculator: To evaluate short commands one by one, the Sage Cell Server is easy to use. Just type in the command and click "Evaluate."
  • Programming with Sage, Octave, Python, etc.: For larger projects and programs, try CoCalc, a pay-what-you-want site that provides online access to programming languages and environments, including Sage. Lastly, you may download your own copy of Sage from the official Sage website.