Rigorous and flexible mathematics courses ensure that students understand and appreciate the nature of mathematical thought and the role that abstraction and logic play in it. Electives enable students to tailor the program to fit their personal interests and professional aspirations.