Full Year 2025-2026


  • Virginia & U.S. Government

    Virginia & U.S. Government is designed to introduce students to the concepts of government and politics in both the United States and Virginia. As such, it considers foundational elements of the American system: the Constitution and its origins; the party system and related political behaviors and ideologies; various institutions related to government; conceptual origins of…


  • Health & PE 10 (not Driver Education)

    Health and Physical Education 10 is designed to provide the student with the necessary knowledge, processes, and skills to make healthy choices, prevent chronic disease, and avoid health-risk behaviors such as poor dietary patterns and living a sedentary lifestyle. Throughout the course, students will actively participate in and track their physical activity in combination with…


  • Health & PE 9 (not Driver Education)

    Health and Physical Education 9 is designed to provide the student with the necessary skills and knowledge to create a healthy lifestyle for the individual, the family, and the community. Throughout the course, students will actively participate in and track their physical activity in combination with completing lessons and assignments. Students are required to complete 150…


  • AP Computer Science A

    AP Computer Science A focuses on the computing skills required to program in Java. The course introduces students to computer science through various topics that include problem solving, design strategies and methodologies, data structures, algorithms, analysis of potential solutions, and the ethical and social implications of computing. The course is meant to be the equivalent…


  • Computer Science Foundations

    This course provides an emphasis on computer programming within the context of broader concepts of computer science. The course builds on the concepts of computer science developed in prior grade levels. The course provides a transition from block-based programming to a text-based programming language and familiarizes the student with developing and executing computer programs. Programmable…


  • AP Computer Science Principles

    AP Computer Science Principles introduces students to the breadth of the field of computer science. In this course, students will learn to design and evaluate solutions and to apply computer science to solve problems through the development of algorithms and programs. They will incorporate abstraction into programs and use data to discover new knowledge. Students…


  • Computer Science Principles

    Computer Science Principles builds on the concepts introduced in the Computer Science Foundations course (10020). Students in this course will expand their programming skills and begin to think about and analyze their own problem-solving process. Students will continue to develop the ideas and practices of computational thinking and consider how computing impacts the world. Programmable…


  • Introduction to Health & Medical Sciences

    This course introduces the student to a variety of healthcare careers and develops basic skills required in all health and medical sciences. It is designed to help students understand the key elements of the U.S. healthcare system and to learn basic healthcare terminology, anatomy and physiology for each body system, pathologies, diagnostic and clinical procedures,…


  • AP English Language & Composition

    AP English Language & Composition is a writing-intensive course that focuses on creating civically engaged, critically thinking, reflective writers able to analyze and implement strong rhetoric. Students will read and analyze specific pieces of nonfiction and fiction from a variety of time periods and genres in context of their rhetorical strategies, including rhetorical appeals, organization,…


  • English 12

    In English 12, students write informative, expository, and persuasive essays and produce a well-documented research paper. During the writing process, students demonstrate their understanding of grammatical conventions and practice techniques for improving their writing style and fluency. A survey of British literature helps students relate to the political, social, and philosophical perspectives of each historical…