Advanced Placement Computer Science Principles is an AP Computer Science course and examination offered by the College Board to high school students as an opportunity to earn college credit for a college-level computing course. This course is aligned with state and national standards. (Common Core, K12 Framework, TEKS, CSTA Framework, ISTE, California and Florida Standards).