Mobile CSP is a College Board-endorsed AP Computer Science Principles curriculum and professional development based on the theme of mobile computing. The course: