Mathematics Electives

A verified unit of credit for graduation is based on a student’s satisfactory completion of a course and a passing score on the end-of-course Standards of Learning (SOL) test for that course. Currently, there are SOL Mathematics tests for Algebra I, Geometry and Algebra II.

Classes

AP Computer Science Principles

This course introduces students to the foundations of Computer Science while exposing them to programming and the impact of computers in today’s society. The course focuses on problem solving and real world applications. The units of study include: digital representation of information and data manipulation, algorithms, the Internet, and programming and performance tasks, among others. This course is designed to broaden participation in computer science and STEM fields, and is highly supported by the National Science Foundation. The course serves as a precursor to AP Computer Science A.

School Level

High School

Algebra Readiness I

The instructional goal of this course is to prepare English Learner (EL) students with interrupted education to be successful in Algebra I. Students test into this course through a math assessment given at the Office of English Learner Services.

School Level

High School

Algebra Readiness II

The instructional goal of this course is to prepare English Learner (EL) students with interrupted education to be successful in Algebra I. Students test into this course through a math assessment given at the Office of English Learner Services.

School Level

High School

Introduction to Computer Science

In this course, students gain an understanding of the different disciplines of Computer Science, with a focus on programming. Computer Science is a field of study that focuses on the theory and application of computers as computational tools to solve real-world problems. This course narrows students’ focus on the use and implementation of computers by investigating the design and development of programs. Specifically, students learn to create their own programs and applications in a variety of languages.

School Level

High School

Math Center Peer Tutor

The T.C. Math Center Peer Tutor opportunity encourages, promotes and fosters students’ independent learning and academic achievement in math courses. The typical duties of a Math Center Peer Tutor include:

  • Participating in training sessions. Peer tutors attend a six-week training session in which students are taught tutoring techniques to assist learners in developing a deeper understanding of mathematics as well as techniques for working with students who may have gaps in learning.
  • Providing academic support to fellow students and communicating an enthusiasm for mathematics.
  • Regularly meeting with individuals and small groups to work collaboratively on classwork/homework problems, course content, transfer tasks and study for unit exams.
  • Conducting outreach with the school environment to promote student use of the T.C. Williams Math Center.

Corequisites

Pre-Calculus, AP Statistics or AP Calculus AB or AP Calculus BC

School Level

High School