High School (9–12)
-
Italian II
In this course, students will build on their introductory studies in the Italian language and culture. Students will learn functional grammar, vocabulary, phrases, and cultural concepts that apply to various practical real-life situations and promote understanding and appreciation of Italian culture and society. This course aligns with the Virginia Standards of Learning for Modern Roman Alphabet…
-
Data Science
Data science is the domain of study that deals with vast volumes of data using modern tools and techniques to find unseen patterns, derive meaningful information from that data, and make business decisions. Students will combine skills in mathematics, statistics, computer science, critical thinking, and problem-solving to explore a variety of phenomena that can be…
-
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…
-
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.
-
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.
-
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…
-
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.
-
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)…