Our undergraduate program focuses on providing a rigorous foundation in mathematics while offering a broad range of coursework that prepares students for work and further study in mathematics. Students build a solid foundation in both pure and applied mathematics. In addition, students often get the opportunity to work for the department as graders, tutors, and teaching assistants. The mathematics major culminates with the senior seminar project that requires students to research topics of their choice and present their work in written format, together with an oral presentation. These opportunities ensure that our students are critical thinkers, with the ability to communicate mathematics to the wider community.