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.

05151 Art Appreciation (Dual Enrollment ART 100)

This dual enrollment course introduces art from prehistoric times to the present day. Students will learn about architectural styles, sculpture, photography, printmaking, and painting techniques. The course highlights major artists and key contributions from global and Western culture. The course covers content chronologically and/or thematically. This is a Passport and UCGS Transfer course.

01103 College Composition I (Dual Enrollment ENG 111)

In this dual enrollment course, students are introduced to and prepared for the critical processes and fundamentals of writing in academic and professional contexts. The course teaches the use of print and digital technologies to promote inquiry. Students are required to produce a variety of academic texts, totaling at least 4500 words (15 pages typed) […]

01103 College Composition II (Dual Enrollment ENG 112)

This dual enrollment course further develops students’ ability to write for academic and professional contexts with increased emphasis on argumentation and research. Requires students to evaluate, integrate, and document print and digital sources to produce a range of academic and multimodal texts, culminating in a fully documented research paper. This course requires proficiency in using […]

01069 Comparative Mythology (Dual Enrollment HUM 256)

This dual enrollment course requires students to study the cultural expressions of mythology. The course considers selected mythologies representing diverse global cultures, with emphasis on parallels and divergences in structure, purpose, and representation in literature and the arts. The assignments in this course require college-level reading, analysis of scholarly studies, and coherent communication through properly cited and […]

19262 Economic Essentials: Theory & Applications (Dual Enrollment ECO 150)

This dual enrollment course presents a broad overview of microeconomic and macroeconomic theory with application to current economic situations. The course introduces concepts, policies, and theories in addition to models of domestic and global economies. This is a Passport and UCGS Transfer course.

03003 General Environmental Science I (Dual Enrollment ENV 121)

This dual enrollment course explores fundamental components and interactions that make up the natural systems of the earth. The course introduces the basic science concepts in the discipline of biological, chemical, and earth sciences that are necessary to understand and address environmental issues. This is the first course in a two-course series. This is a […]

10109 Introduction to Network Concepts (Dual Enrollment ITN 101)

This dual enrollment course provides instruction in networking media, physical and logical topologies, common networking standards and popular networking protocols. Emphasizes the TCP/IP protocol suite and related IP addressing schemes, including CIDR. Includes selected topics in network implementation, support and LAN/WAN connectivity. This course helps meet the requirements of the Career Studies Certificate in Cybersecurity […]

10302 Microcomputer Operating Systems (Dual Enrollment ITN 106)

This dual enrollment course teaches use of operating system utilities and multiple-level directory structures, creation of batch files, and configuration of microcomputer environments. The course may include a study of graphical user interfaces. This course helps meet the requirements of the Career Studies Certificate in Cybersecurity and Network Foundations.

10109 Network Security Basics (Dual Enrollment ITN 260)

This dual enrollment course provides instruction in the basics of network security in depth. The course covers security objectives, security architecture, security models and security layers, risk management, network security policy, and security training. Students will learn the five security keys: confidentiality, integrity, availability, accountability, and auditability. This course helps meet the requirements of the […]

10302 Personal Computer Hardware & Troubleshooting (Dual Enrollment ITN 107)

This dual enrollment course includes specially designed instruction to give the student a basic knowledge of hardware and software configurations. The course includes the installation of various peripheral devices as well as basic system hardware components. This course helps meet the requirements of the Career Studies Certificate in Cybersecurity and Network Foundations.

02104 Pre-Calculus I (Dual Enrollment MTH 161)

This dual enrollment course presents topics in power, polynomial, rational, exponential, and logarithmic functions and systems of equations and inequalities. (Note: TCC credit will not be awarded for both MTH 161: Pre-Calculus I and MTH 167: Pre-Calculus with Trigonometry or equivalent.) This is a Passport and UCGS Transfer course.

10109 Software Design (Dual Enrollment ITP 100)

This dual enrollment course introduces principles and practices of software development. The course includes instruction in critical thinking, problem-solving skills, and essential programming logic in structured and object-oriented design using contemporary tools. This course helps meet the requirements of the Career Studies Certificate in Cybersecurity and Network Foundations.

04151 U.S. Government & Politics (Dual Enrollment PLS 135)

In this dual enrollment course, students will learn the political structure, processes, institutions, and policymaking of the U.S. national government. The course focuses on the three branches of government, their interrelationships, and how they shape policy. The course also addresses federalism, civil liberties, civil rights, political socialization, political participation, public opinion, the media, interest groups, […]

04101 United States History Since 1865 (Dual Enrollment HIS 122)

This dual enrollment course introduces the history of the United States from 1865 to the present. Course content includes major political, social, and economic developments since 1865, overseas expansion, the two world wars, the Cold War, and the post-Cold War era. This is a Passport and UCGS Transfer course.

04101 United States History to 1877 (Dual Enrollment HIS 121)

This dual enrollment course introduces the history of the United States from its origins to 1877. The course includes the European exploration; development of the American colonies and their institutions; the Revolution; major political, social, and economic developments; geographical expansion; the Civil War; and Reconstruction. This is a Passport and UCGS Transfer course.