Course Prerequisite Successfully completed a first year algebra course with a strong foundation in basic algebraic concepts.
This course follows the College Board's suggested curriculum designed to parallel college-level computer science principles course. The AP® Computer Science Principles course introduces students to the fundamental ideas of computer science and how to apply computational thinking across multiple disciplines. This course teaches students to apply creative designs and innovative solutions when developing computational artifacts. This course covers such topics as abstraction, communication of information using data, algorithms, programming, and the internet.