AP Computer Science Principles
AP Computer Science Principles is a high school course that introduces students to the foundational concepts of computer science and computational thinking. It covers topics such as programming, algorithms, data analysis, and the impact of computing on society.