• Undergraduate Mathematics and Pedagogy Courses

    The UCLA Math Department offers a sequence of courses which help students develop a professional understanding of K-12 mathematics content, investigate current issues and research in the teaching of mathematics, and observe and participate in K-12 mathematics classrooms.

    We recommend that students complete the following courses during their Freshman, Sophomore, and Junior years: Math 73XP, Math 74XP, Math 75XP

    Students will complete the following capstone courses during their senior year: Math 105A, Math 105B, and Math 105C

    Learn more about these courses

  • Mathematics for Teaching Major

    The Mathematics for Teaching major is primarily designed for students preparing for careers in instruction, curriculum development, and assessment of high school mathematics. It is similar to the Mathematics major but has additional courses devoted to training in high school mathematics instruction. Combined with its lower-division component, the major offers exceptional training in mathematics as well as in the pedagogy and content needed to teach high school mathematics, as recommended by the Conference Board of Mathematical Sciences. Students who complete the major also earn California Subject Matter Competence for a California Single Subject Teaching Credential in Mathematics.

    Learn more about this major

    CA-approved Subject Matter Preparation Program

  • Mathematics for Teaching Minor

    The Mathematics for Teaching minor is designed for students majoring in fields other than mathematics who plan to teach secondary mathematics after graduation. This minor is available for all math majors except Math for Teaching.

    Learn more about this minor




If you have questions after using our virtual counselor, please reach out to our student advisors.



Get in Touch

How can the UCLA Curtis Center for Mathematics and Teaching work with you to engage your students in creative reasoning and meaningful applications of mathematics?

Contact Us Get Updates