UW Computer Science & Engineering

AP/CS Multiple Choice Database

AP/CS A Multiple Choice Practice

The University of Washington is releasing a free multiple choice practice exam to help prepare students for the AP Computer Science A exam. The practice exam is available on the University of Washington's Practice-it website.

Click here to view the practice exam.

The problems for this multiple choice exam were submitted by students and teachers as part of a contest held by the University of Washington with support from Microsoft. The problems have been reformatted and in some cases reworded to fit the AP style.

If you believe that any of these problems has been copied from another source, please contact us.

Information for students

  • You must create a free account on Practice-it to use the exam.
  • The Practice-it interface allows you to select your own time limit; we suggest a time limit of 90 minutes to simulate the actual AP exam.
  • Feedback is not given until after you submit the exam.
  • The exam can only be taken once. We are enforcing this restriction to simulate the conditions of the AP exam.

Information for teachers

As a teacher, you can view exam results for students in your class by doing the following:

  1. Go to the Practice-it teacher dashboard. (Don't have access to the teacher dashboard? Use the Practice-it contact form to request access to this feature.
  2. Create a course by clicking Create a New Course if you have not created one already
  3. Ask students to add themselves to the course by navigating to this URL:
    https://practiceit.cs.washington.edu/course/list
    Note: students must be in the same school as you to see your course.
  4. Click on Student Results to Problems
  5. Select your course from the Course drop down menu
  6. Scroll to the bottom of the Category list and select the AP/CS exam
  7. Choose Condensed (by problem)
  8. Click Search for Results