Computer Science Foundations is intended to provide students with exposure to various information technology occupations and pathways. As a result, students will complete all core standards, as well as standards in two focus areas. Proficient students will be able to describe various information technology (IT) occupations and professional organizations. They will be able to demonstrate logical thought processes and discuss the social, legal, and ethical issues encountered in the IT profession.
AP Computer Science Principles offers a multidisciplinary approach to teaching the underlying principles of computation. The course will introduce students to the creative aspects of programming, abstractions, algorithms, large data sets, the Internet, cybersecurity concerns, and computing impacts. AP Computer Science Principles will give students the opportunity to use technology to address real-world problems and build relevant solutions.
Special Note: All students enrolled in an AP course must pay the exam fee and participate in the College Board AP testing program in May.
Dual Enrollment Cybersecurity is a course intended to teach students the basic concepts of cybersecurity. The course places an emphasis on security integration, application of cybersecurity practices and devices, ethics, and best practices management. The fundamental skills in this course cover both in-house and external threats to network security and design, how to enforce network-level security policies, and how to safeguard an organization’s information. Upon completion of this course, proficient students will demonstrate an understanding of cybersecurity concepts, identify fundamental principles of networking systems, understand network infrastructure and network security, and be able to demonstrate how to implement various aspects of security within a networking system.
Special Note: Upon successful completion of the course, college credit will be awarded by Tennessee College of Applied Technology.
Dual Enrollment Cybersecurity II challenges students to develop advanced skills in concepts and terminology of cybersecurity. This course builds on previous concepts introduced in Cybersecurity I while expanding the content to include malware threats, cryptography, wireless technologies, and organizational security. Upon completion of this course, proficient students will demonstrate understanding of cybersecurity ethical decisions, malware threats, how to detect vulnerabilities, principles of cryptology, security techniques, contingency plan techniques, security analysis, risk management techniques, and advanced methods of cybersecurity.
Special Note: Upon successful completion of the course, college credit will be awarded by Tennessee College of Applied Technology.