Algebra II with Statistics (Grade 10 or 11)
Course Code:
1 Credit
Prerequisites: Geometry w/ Data Analysis
Course Fees:
Algebra II with Statistics builds essential concepts necessary for students to meet their postsecondary goals (whether they pursue additional study or enter the workforce), function as effective citizens, and recognize the wonder, joy, and beauty of mathematics (NCTM, 2018). In particular, it builds foundational knowledge of algebra and functions needed for students to take the specialized courses which follow it. This course also focuses on inferential statistics, which allows students to draw conclusions about populations and cause-and-effect based on random samples and controlled experiments.
Algebra II with Statistics Advanced (Grade 10 or 11) (+0.2 grade weight)
Course Code:
1 Credit
Prerequisites: Geometry w/ Data Analysis
Course Fees:
Advanced Algebra II with Statistics builds essential concepts necessary for students to meet their postsecondary goals (whether they pursue additional study or enter the workforce), function as effective citizens, and recognize the wonder, joy, and beauty of mathematics (NCTM, 2018). In particular, it builds foundational knowledge of algebra and functions needed for students to take the specialized courses which follow it. This course also focuses on inferential statistics, which allows students to draw conclusions about populations and cause-and-effect based on random samples and controlled experiments.
AP Precalculus (Grade 11) (+1.0 grade weight)
Course Code:
1 Credit
Prerequisites: Geometry & Algebra II w/Stats
Course Fees:
Advanced Placement Precalculus builds on the study of algebra and functions in Algebra II with Statistics, adding rational functions, all trigonometric functions, and general piecewise-defined functions to the families of functions considered. In addition to focusing on the families of functions, Precalculus takes a deeper look at functions as a system, including composition of functions and inverses. Precalculus also expands on the study of trigonometry in previous courses and considers vectors and their operations. Other topics, such as statistics, that are frequently added to precalculus courses are not included because the course’s primary focus is preparing students for the study of calculus.
Applications of Finite Mathematics (Grade 11 or 12)
Course Code:
1 Credit
Prerequisites: Geometry w/ Data Analysis & Algebra II w/Stats
Course Fees:
Applications of Finite Mathematics provides students with the opportunity to explore mathematics concepts related to discrete mathematics and their application to computer science and other fields. Students who are interested in postsecondary programs of study that do not require calculus (such as elementary and early childhood education, English, history, art, music, and technical and trade certifications) would benefit from choosing Applications of Finite Mathematics as their fourth high school mathematics credit. It may also be a useful supplemental course for students pursuing a career in computer science. This course is an important non-calculus option that presents mathematics as relevant and meaningful in everyday life. Its objective is to help students experience the usefulness of mathematics in solving problems that are frequently encountered in today’s complex society.
Mathematical Modeling (Grade 11 or 12) - when offered
Course Code:
1 Credit
Prerequisites: Geometry w/ Data Analysis & Algebra II w/Stats
Course Fees:
In this course, students explore decision-making for financial planning and management, design in three dimensions, interpreting statistical studies, and creating functions to model change in the environment and society. Measurements are taken from the real world, and technology is used extensively for computation, with an emphasis on students’ interpretation and explanation of results in context. Students will develop and use both the Mathematical Modeling Cycle and the Statistical Problem-Solving Cycle in this specialized course to further develop authentic decision-making skills.
Exploring Computer Science (Grade 9,10,11,12)
Course Code:
1 Credit
Prerequisites: Geometry w/ Data Analysis & Algebra II w/Stats (if used as math credit)
Course Fees:
Exploring Computer Science (ECS) is designed to introduce students to the breadth of the field of computer science through an exploration of engaging and accessible topics. Rather than focusing the entire course on learning particular software tools or programming languages, the course is designed to focus on the conceptual ideas of computing and help students understand why certain tools or languages might be utilized to solve particular problems. The goal of Exploring Computer Science is to develop in students the computational practices of algorithm development, problem solving and programming within the context of problems that are relevant to the lives of today’s students. Students will also be introduced to topics such as interface design, limits of computers, and societal and ethical issues.
AP Computer Science Principles (Grade 9,10,11,12) (+1.0 grade weight)
Course Code:
1 Credit
Prerequisites: Geometry w/ Data Analysis & Algebra II w/Stats (if used as math credit)
Course Fees:
AP Computer Science Principles offers a multidisciplinary approach to teaching the underlying principles of computation. The course will introduce students to the creative aspects of programming, abstractions, algorithms, large data sets, the Internet, cybersecurity concerns, and computing impacts. AP Computer Science Principles also gives students the opportunity to use current technologies to create computational artifacts for both self-expression and problem solving. Together, these aspects of the course make up a rigorous and rich curriculum that aims to broaden participation in computer science. (Based on student interest and/or teacher availability)
AP Computer Science A (Grade 9,10,11,12) (+1.0 grade weight)
Course Code:
1 Credit
Prerequisites: Geometry w/ Data Analysis & Algebra II w/Stats (if used as math credit)
Course Fees:
AP Computer Science A is equivalent to a first-semester, college-level course in computer science. The course introduces students to computer science with fundamental topics that include problem solving, design strategies and methodologies, organization of data (data structures), approaches to processing data (algorithms), analysis of potential solutions, and the ethical and social implications of computing. The course emphasizes both object-oriented and imperative problem solving and design using Java language. These techniques represent proven approaches for developing solutions that can scale up from small, simple problems to large, complex problems. The AP Computer Science A course curriculum is compatible with many CS1 courses in colleges and universities. (Based on student interest and/or teacher availability)