AP Computer Science Principles is an introductory college-level computing course that is rigorous, engaging, and approachable. Students cultivate their understanding of computer science through working with data, collaborating to solve problems, and developing computer programs as they explore concepts like creativity, abstraction, data and information, algorithms, programming, the internet, and the global impact of computing.
For specifics about the class and/or assignments, see Canvas.