• AP Computer Science A

    Prerequisite:  Programming II or approval of instructor

    AP Computer Science A is a two-semester course that introduces the student to procedure oriented programming.  The student will be using Java as the programming language.  This course will be the equivalent of the first semester of a college computer science curriculum.

    The course is recommended for students thinking of entering fields of computer science, mathematics, engineering, or any of the sciences.  Students successfully completing this course may take the AP Computer Science A Exam to earn up to three (3) semester hours of college credit.

    The districts reporting they teach (face-to-face) AP Computer Science (2018) include:


    Cedar Rapids

    Council Bluffs

    Des Moines


    Iowa City


    North Polk


    West Des Moines

    West Liberty