Mathematics is the language of creation, and students learn to use math to describe, explain, and anticipate what they observe and see in nature. Like poets who beautifully convey imagery and scenery, mathematicians skillfully portray a creation of order, consistency, and beauty. Classes balance both computational and problemsolving skills and focus on practical applications with realistic scenarios and solutions.

Algebra I
real numbers, simplifying and factoring polynomial expressions, and solving and understanding properties of linear and quadratic functions. Topics also expand to include solving systems of linear equations and inequalities. Algebra I is foundational for all advanced level math and science courses. 
Algebra II
This course extends the mathematical content of Algebra I and Geometry. The major topics covered are the following functions: linear, quadratic, polynomial, rational, and radical. Also covered are solving polynomial equations, investigating conic sections, defining and applying exponential and logarithmic functions, and analyzing sequences and series. An introduction to triangle trigonometry is also covered as a preview for Precalculus. 
Algebra 2H
This course extends the mathematical content of Algebra 1 and Geometry. Algebra 2 topics include linear functions, systems of linear equations and inequalities, quadratic functions, relations and functions, radical functions, exponential functions, logarithmic functions, polynomial functions, rational functions, trigonometric functions, sequences, series, statistics, probability, matrices, and determinants 
Geometry
This course introduces the basic principles of Geometry and the development of proofs. It emphasizes and integrates logical and spatial visualization skills. The topics cover parallel lines and planes, congruent triangles, quadrilaterals, similar polygons, and circles. Students will find the area of plane figures and volumes of solids. 
Precalculus
This course involves a rigorous study of trigonometry, vectors in two dimensions, and advanced algebraic topics such as polynomial and rational functions, exponential and logarithmic functions, analytic geometry, mathematical induction, sequences and series. The coursework is very applications oriented and will involve a great amount of work with word problems. 
Precalculus Honors
This honors course involves a rigorous study of trigonometry, vectors in two and three dimensions, and advanced algebraic topics such as polynomial and rational functions, exponential and logarithmic functions, analytic geometry, mathematical induction, sequences and series. The coursework is very applications oriented and will involve a great amount of work with word problems. 
Calculus AB
This course will cover aspects of trigonometry, precalculus, and calculus in order to prepare students for the rigors of a college calculus course. The main precalculus topics cover the following functions: polynomial, rational, trigonometric, exponential and logarithmic. The main calculus topics covered are limits, derivatives, applications of derivatives, and elementary integration. 
AP Calculus AB
This one year course covers the same material as the first semester of a college calculus course. The class will cover limits of functions, definition and applications of the derivative, definition and applications of the definite integral, techniques of integration, infinite series, inverse trigonometric and hyperbolic functions. 
AP Calculus BC
This course will include, but not be limited to: Riemann sums, methods of integration, surface areas, lengths of curves, parametric equations, direction fields, differential equations, sequences and series, and MacLaurin and Taylor series. 
C++ Programming
This course introduces the student to objectoriented programming through a study of the concepts of program specification and design, algorithm development, and coding and testing using a modern software development environment. Students learn how to write programs in an objectoriented high level programming language (C++). Topics covered include fundamentals of algorithms, flowcharts, problem solving, programming concepts, classes and methods, control structures, arrays, and strings. 
AP Computer Science
This course emphasizes objectoriented programming (Java) methodology with a concentration on problem solving and algorithm development. It also includes the study of data structures, design, and abstraction. This course is intended to serve both as an introductory course for computer science majors and a course for people who will major in other disciplines that require significant involvement with technology.