Home | Online Course Catalog

Online Course Catalog

Learn more about Virtual Virginia’s online course offerings for grades 6–12, including course descriptions, prerequisites, required texts and materials, and more. All courses are taught by Virtual Virginia instructors.

02307 Advanced Mathematics 6 & 7

This combined course accelerates learning by blending key concepts from 6th and 7th-grade mathematics, preparing students for advanced mathematical studies. Students will deepen their understanding of real numbers, including fractions, integers, and rational numbers while mastering proportions, ratios, and inequalities. The course introduces foundational algebraic concepts such as exponents, equations, and inequalities, as well as […]

02052 Advanced Mathematics 8 & Algebra I

This combined course integrates key concepts from Math 8 and Algebra I, providing an in-depth and accelerated exploration of mathematical principles. Students will refine their understanding of the coordinate plane, graphing equations, and transforming shapes through reflections, translations, and dilations. Real-world applications, such as calculating tax, tips, and discounts, are emphasized, while students tackle advanced […]

04908 African American History

In this course, students will examine the role African Americans have played in American history. The activities and assignments in the course promote cultural awareness and critical thinking through the lenses of power, politics, economics, and geography. The course traces the trials, tribulations, and triumphs of race relations in the United States. Students will identify […]

02052 Algebra I

Algebra I covers the first level of solving and graphing algebraic equations/inequalities in one or two variables, function behavior and notation, quadratic functions, exponent rules, operations with polynomials, and basic data analysis. This course aligns with the Virginia Standards of Learning for Algebra I.

02056 Algebra II

In Algebra II, a thorough treatment of advanced algebraic concepts will be provided through the study of functions, equations, inequalities, systems of equations, polynomials, rational and radical equations, complex numbers, and sequences and series. The course emphasizes a transformational approach to graphing functions, using translation, reflection, dilation, and rotation to generate a “family of functions” from […]

02902 Algebra, Functions, and Data Analysis

This course is considered a bridge to Algebra II, as it builds upon the student’s understanding of Algebra I skills in preparation for the skills taught in Algebra II. Within the context of mathematical modeling and data analysis, students will study functions and their behaviors, systems of inequalities, probability, experimental design and implementation, and analysis […]

24852 American Sign Language I

This course provides an introduction to the basic skills in production and comprehension of American Sign Language (ASL). The course focuses on the alphabet, numbers, fingerspelling, vocabulary, and grammar which will lead to increased communicative and cultural proficiency in ASL. The culture, history, current events, and traditions of the deaf community are introduced through selected […]

24853 American Sign Language II

In this course students will build upon the skills that were taught in American Sign Language I and continue to increase their ability to comprehend and respond with increasing accuracy to expressive American Sign Language (ASL). ASL II provides basic instruction in production and comprehension, vocabulary, and grammar, and eventually leads to increased communicative and […]

24854 American Sign Language III

In this course, students will build upon the skills that were taught in ASL II and continue to increase their ability to comprehend and respond with increasing accuracy to expressive American Sign Language. ASL III provides advanced instruction in production and comprehension, vocabulary, and grammar, leading to increased communicative and cultural proficiency in ASL. Emphasis […]

24855 American Sign Language IV

In ASL IV, students will build on the skills acquired in American Sign Languages I-III to further enhance their comprehension and expressive abilities in American Sign Language with increasing accuracy. This course provides advanced instruction in ASL production, comprehension, vocabulary, and grammar, leading to higher levels of communicative and cultural proficiency. Emphasis is placed on […]

05153 AP Art History

AP Art History explores the nature of art, its uses, its meanings, art-making, and responses to art. Through investigation of diverse artistic traditions of cultures from prehistory to the present, the course fosters in-depth and holistic understanding of the history of art from a global perspective. Students will explore works of art in a 250-image […]

03056 AP Biology

The AP Biology course is designed to enable students to develop advanced inquiry and reasoning skills, such as designing a plan for collecting data, analyzing data, applying mathematical routines, and connecting concepts in and across domains. The result will be readiness for the study of advanced topics in subsequent college courses. This course aligns with […]

02124 AP Calculus AB

AP Calculus AB includes concepts and applications of differential and integral calculus. Course instruction is focused on the presentation of topics graphically, numerically, analytically, and verbally. This course aligns with the College Board’s learning goals for AP Calculus AB.

02125 AP Calculus BC

AP Calculus BC includes concepts and applications of differential and integral calculus, as well as series and vector calculus. Course instruction is focused on the presentation of topics graphically, numerically, analytically, and verbally. This course aligns with the College Board’s learning goals for AP Calculus BC.

24414 AP Chinese Language & Culture

AP Chinese refines and further develops students’ proficiency in Chinese oral and formal written communication. Students must have a strong knowledge of grammar and vocabulary as well as good listening, speaking, reading and writing skills. Instruction and written and verbal communication will be conducted almost exclusively in Chinese. This course aligns with the College Board’s learning […]

04158 AP Comparative Government & Politics

AP Comparative Government & Politics introduces students to the rich diversity of political life outside the United States. The course uses a comparative approach to examine the political structures, policies, and political, economic, and social challenges of six selected countries: China, Iran, Mexico, Nigeria, Russia, and the United Kingdom. Students compare the effectiveness of approaches […]

10157 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 […]

10019 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 […]

10109 AP Cyber: Networking

This course is designed to prepare students for the CompTIA Network+ certification exam by equipping them with the foundational skills and knowledge required for a career in IT networking. Students will learn how to establish and troubleshoot network connectivity, deploy wired and wireless devices, and understand essential network services. The course covers critical concepts such […]

10109 AP Cyber: Security

This course provides students with the knowledge and practical skills needed to prepare for the CompTIA Security+ certification exam, a key credential for cybersecurity professionals. Students will learn to assess the security posture of enterprise environments, recommend and implement effective security solutions, and monitor hybrid environments including cloud, mobile, and IoT systems. The course emphasizes […]