General High School Computer Science (CSTA 9–12)

A broad, A-level-depth high-school Computer Science course aligned to the CSTA 9–12 standards. It reaches beyond the two AP courses into advanced programming, data structures, algorithms and complexity, computer architecture, Boolean logic and circuits, systems software and networks, databases, cyber security and cryptography, and the theory of computation. Part of the US secondary Computer Science course.

Advanced programming

Data structures

Algorithms & complexity

Data representation & architecture

Boolean logic & circuits

Systems software & networks

Databases

Cyber security & cryptography

Theory of computation

Begin → Local and global variables