Academic Programs

Division of Science, Mathematics, and Computing



The Mathematics Program has three main functions: to provide students in the program with the opportunity to study the primary areas of contemporary mathematics, to provide physical and social science majors with the necessary mathematical tools for work in their disciplines, and to introduce all students to serious and interesting mathematical ideas and their applications.


The program requirements are flexible enough to allow a student to prepare for graduate study in mathematics, professional schools (such as medical or law), or employment in the public or private sector. Students in the program are expected to follow the standard divisional procedure for Moderation and to fulfill the collegewide distribution and First-Year Seminar requirements.

By the time of Moderation a student in the program should have taken (or be taking) these courses or their equivalents: Mathematics 141, Calculus I; Mathematics 142, Calculus II; Mathematics 213, Linear Algebra with Ordinary Differential Equations; and Mathematics 261, Proofs and Fundamentals. By graduation, a student must have completed: Mathematics 241, Vector Calculus; Mathematics 332, Abstract Algebra; Mathematics 361, Real Analysis; at least two other mathematics courses numbered 300 or above; a computer science course, preferably before beginning the Senior Project; and the Senior Project.

Recent Senior Projects in Mathematics

  • “Designing DNA Nanostructures: Optimization of Tetrahedra Stellation”
  • “Dynamical Behavior and Galois Theory of Iterated Quadratic Polynomials”
  • “Enumerating Chains in Partially Ordered Sets”
  • “Spread of a Virus on Networks: A Probabilistic Approach”