AP Computer Science Principles

Create your own apps for Android & iOS while earning college credit!

Growing Equity, Creativity, and Personal Empowerment

Computer Science Principles is the largest course launch in College Board history, and the easiest AP credit to earn ( >92% AP pass rate)!

Course Description

Take out your phones—let’s create our own Android and iOS apps for college credit! In 2016, AP Computer Science Principles (AP CSP) set a record for the largest course launch in College Board history, and it is now widely considered to be the easiest of all AP classes (i.e., >90% of AP CSP students earn college credit!). AP CSP students learn how to apply an iterative design process similar to what artists, writers, scientists, and engineers use to bring innovative ideas to life. Students learn how to use MIT App Inventor—a user-friendly, block-based programming language—to develop their own socially useful mobile apps. Students also learn how to develop algorithms, analyze data sets to discover new knowledge, use abstractions to simplify programs, and investigate the societal impact of computing innovations. No prior coding experience is required—all students are welcome!