Back

AP Computer Science Principles

About This Course

A full year of computer science that starts from nothing. You will write modern C#, create console programs, draw and animate with Raylib, complete the Create performance task, and prepare for the AP exam. No prior programming experience is assumed.

You will use two kinds of programs throughout the course. Console apps make input, arithmetic, and algorithms easy to inspect. Raylib apps turn the same ideas into shapes, motion, interaction, simulations, and games.

Course Content

Quarter 1: Foundations