AP Computer Science A
Course Code 3185AP
Grade(s): 11-12
1 Credit
Prerequisite: Algebra II
The focus of this course is to provide students with a conceptual background in computer science. The major emphasis is on programming methodology, algorithms, and non-dynamic data structure in the JAVA language. Students will be prepared to take the year-end AP Computer Science A exam for possible college credit. Summer assignments may be provided
Cybersecurity I, Fundamentals of Cybersecurity
Course Code 6302
Grade(s): 9-12
1 Credit
*Students in 10th grade are required to take AP CSP or AP Cybersecurity. In this Fundamentals of Cybersecurity course, students will gain a comprehensive understanding of the digital world they navigate every day. They’ll be exposed to the inner workings of computer hardware and software, explore the intricacies of how networks connect, and dive into the world of encryption and cryptography. They will also learn the importance of safeguarding our increasingly digital world from unauthorized access, ensuring the privacy and integrity of data. By understanding these fundamental building blocks, students will be able to identify and defend against potential cybersecurity threats. This comprehensive approach will ensure that students are well-prepared to navigate the ever-evolving cybersecurity landscape.
AP Cybersecurity
Course Code
Grade(s): 10-12
1 Credit
The AP Cybersecurity course is a broad, one-semester college-equivalent introduction to the field of cybersecurity, designed to align with Career and Technical Education pathways. Students will learn about common threats, vulnerabilities, and how these elements combine to create risk. The curriculum emphasizes risk management through a defense-in-depth strategy, exploring specific attacks, mitigations, and detection measures across various domains including securing physical spaces, computer networks, devices, applications, and data. Throughout the course, students analyze the impact of cybersecurity on individuals, organizations, governments, and societies, preparing them with practical, career-connected skills.
Please note: Cybersecurity I: Fundamentals of Cybersecurity is more IT-focused (background IT knowledge). AP Cybersecurity is more focused on securing devices and networks.
CSC 221: Introduction to Problem Solving and Programming
(Dual-Enrollment through Germanna Community College)
Course Code 6640DE
Grade(s): 10
.5 Credit
Prerequisite: Introduction to Computer Principles and Data Science; 3.0 GPA
Elective Introduces problem solving and implementation of solutions using a high level programming language in a structured programming environment. Includes concepts and practice of structured programming, problem-solving, top-down design of algorithms, a high level programming language syntax, control structures, arrays, and an introduction into object oriented programming. First course in a three-course sequence (CSC 221, CSC 222, CSC 223). The assignments in this course require mathematical problem solving skills, algebraic modeling and functions, and use of variables.
CSC 222: Object-Oriented Programming
(Dual-Enrollment through Germanna Community College)
Course Code CSC 222
Grades(s):
4 Credits
Introduces the concepts and techniques of object-oriented programming to students with a background in procedural programming and problem solving. Uses a high-level computer language to illustrate and implement the topics. Second course in a three course sequence.
CSC 223: Data Structures & Analysis of Algorithms
(Dual-Enrollment through Germanna Community College)
Course Code CSC 223 DE
Grade(s):
4 Credits
Explores and contrasts data structures, algorithms for manipulating data structures, and their use and appropriateness in writing efficient real-world programming applications. Investigates implementations of different data structures for efficient searching, sorting, and other transformer operations. Third course in a three-course sequence.
ITE 152: Introduction to Digital and Information Literacy and Computer Applications
(Dual-Enrollment through Germanna Community College)
Course Code 152DE
Grade(s):
.5 Credit
Elective Develops understanding of digital and information literacy. Introduces basic computer concepts in hardware, software, cyber, cloud, database, and operating systems. Includes hands-on experience developing word processing, spreadsheet and presentation documents. Evaluates the reliability of sources. Covers creating a simple web page. Examines topics such as social, legal, and ethical issues. Students can test out of ITE 152, but would not be awarded credits. Students wishing to test out would need to complete an alternate elective.
Java Programming
Course Code 6661
Grade(s): 11-12 (10th grade with recommendation from introductory course)
1 Credit
Students continue to study Java in preparation for industry certification. Students will also complete an independent or collaborative project where they develop a program to benefit their community. Students may have the opportunity to participate in a mentorship with industry professionals.
AP Statistics
Course Code: 3192AP
Grade(s): 11-12
1 Credit
Prerequisite: Algebra II
The purpose of this course is to introduce students to the major concepts and tools for collecting, analyzing, and drawing conclusions from data. Students are exposed to exploring data, sampling and experimentation of data, anticipating patterns, and statistical inference. Summer assignments may be required. *This course is cross-referenced with mathematics and will meet the elective requirement for computer/data science for 11th-12th grade.
Makerspace 101 (semester)
Course Code 9121
Grade(s): 9-12
0.5 Credit
Prerequisite: None
Students will learn how to utilize key maker space equipment and technology, honing their creativity in the process. Students interested in becoming part of the Maker Space Squad as upperclassmen are required to take Maker Space 101 as part of their learning experience. The Maker Space Squad is not required after completion of this course but is a prerequisite for joining the Maker Space Squad. *This course is cross-referenced with fine and performing arts and will meet the elective requirement for computer/data science for 11th-12th grade.
Makerspace 102 (semester)
Course Code 9122
Grade(s): 9-12
0.5 Credit
Prerequisite: Makerspace 101
Building on the foundation of Makerspace 101, Makerspace 102 offers students the opportunity to further develop their skills with advanced maker space equipment and technology. This course emphasizes creativity, problem-solving, and innovation through hands-on projects and collaborative challenges. Students will deepen their understanding of design thinking, prototyping, and digital fabrication techniques. Completion of Makerspace 102 is a prerequisite for those interested in joining the Maker Space Squad, where students take on leadership roles and help facilitate the maker space for their peers. While joining the Maker Space Squad is optional, this course provides valuable skills and experience for aspiring innovators and leaders. *This course is cross-referenced with fine and performing arts and will meet the elective requirement for computer/data science for 11th-12th grade.
Principles of Business & Marketing
Course Code 6115
Grade(s): 9-12
1 Credit
Prerequisite: None
In this course, students explore the role of business and marketing in the free enterprise system and the global economy. Students are prepared to make decisions as consumers, wage earners, and citizens. Instruction includes banking and credit, business and marketing economics, the free enterprise system, and business operation. This is a foundational course in the study of business and marketing.
Health Informatics (semester)
Course Code 8308
Grade(s): 10
1 Credit
Prerequisite: Introduction to Computer Principles and Data Science
Elective In this course, students will have the opportunity to explore the importance of safeguarding electronic healthcare information. Students will be introduced to the various technologies and trends that affect the healthcare industry. Students will also explore aspects of health informatics, including the history of health information technology in the United States, the Electronic Health Record (EHR), ethical and privacy issues, and cybersecurity and data breaches.