AP Computer Science Principles
AP Computer Science Principles covers many topics including the Internet, Big Data and Privacy, and Programming and Algorithms. It is more of an overview of the internet and technology and how all of it works together. Sounds scary, but it is a great introductory course for an AP class. . .and also counts as a math or science credit.