# Mathematics

Through lectures, seminar-style classroom discussions, collaborative work and independent study, the St. Andrew's Mathematics Department aims to teach students to read, write and speak about mathematics with clarity and precision. Students learn to use and interpret mathematics graphically, numerically and algebraically in the context of skill development, practical problem-solving and formal proofs. Various technologies, including SMART Board, TI-SmartView software, graphing calculators, spreadsheets, The Geometer’s Sketchpad and other programs help students develop multiple perspectives by introducing them to mathematical modeling and research. In addition to traditional forms of assessment, the Department uses assignments such as papers, journals, individual and group projects, oral presentations and defenses, and peer evaluations to expose students to a wide variety of mathematical research and discourse. The ultimate goal of the mathematics faculty is to help students recognize and appreciate the utility of mathematics as well as its intrinsic beauty.

## Math Department News

## Mathematics Requirement

Students are required to earn four yearlong course credits in mathematics. One of those courses must be Precalculus or Honors Precalculus.

# Math Courses

## Yearlong Courses

- Algebra
- Geometry
- Honors Geometry
- Precalculus
- Honors Precalculus
- Calculus
- Advanced Study in Differential Calculus
- Advanced Study in Calculus AB
- Advanced Study in Calculus BC
- Advanced Study in Mathematical Economics
- Advanced Topics Tutorial in Mathematics

## Algebra

## Geometry

## Honors Geometry

## Precalculus

## Honors Precalculus

## Calculus

## Advanced Study in Differential Calculus

## Advanced Study in Calculus AB

## Advanced Study in Calculus BC

## Advanced Study in Mathematical Economics

## Advanced Topics Tutorial in Mathematics

## Semester-long Electives

- Advanced Study in Statistics
- Introduction to Computer Science
- Object Oriented Programming in Java
- Data Structures and Design in Java
- MicroController Programming and Robotics
- App Development in Swift