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.

distance-learning icon

Grade Level

Explanation of academic terms offered

Course Type

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

18001 Agriscience Exploration (Grade 7)

In this course, students explore science as it relates to agriculture and develop an understanding of human relations, communication, the importance of agriculture to the economy, and key scientific terms related to the field of agriculture. Note: Completer sequences and certifications do not apply. This CTE course aligns with Virginia’s required student tasks and competencies for Agriscience […]

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

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. In this course students build upon the knowledge and skills gained in Chinese IV. 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 […]

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

04205 AP Economics

This course combines AP Microeconomics and AP Macroeconomics to give students a broad picture of economics in theory and practice. AP Microeconomics is a fast-paced, college-level course that focuses on the decision making of individuals, households, firms, and the government. Students will study a variety of economic theories and analyze their practical applications in the […]

01005 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, […]

01006 AP English Literature & Composition

This course is designed to challenge a student’s ability to think critically, to analyze and evaluate literature and its literary devices, and to write analytical essays effectively.

03207 AP Environmental Science

AP Environmental Science is designed to provide students with the scientific principles, concepts, and methodologies required to understand the interrelationships of the natural world, to identify and analyze natural and human-made environmental problems, to evaluate the relative risks associated with these problems, and to examine alternative solutions for resolving or preventing them. This course will […]