AP Computer Science

George would have taken computer programming,
if it had existed in 1748.


About 'Genesis': This class is graded on a 'total points' basis.  Everything a student gets credit for earns points, and at the end of a marking period a student's grade is based on the points earned.  A rubric that associates points earned with a grade will be posted in the final two weeks of the marking period.  Any letter grade or percentage that Genesis lists will be wrong.  If you have a question about how your child is doing in the class, it is best to e-mail the teacher at: jstevens [at] metuchenhigh.org.   


    1. Bar Codes
    2. Recursive Binary Search
    3. Insertion Sort
    4. Palindrome
    5. Merge Sort
    6. A Stack Class
    7. Arithmetic Stack
    8. A Queue Class
    9. 911 Ambulance Dispatch
    10. Towers of Hanoi
    11. Elevens Project






APCS Links



  • Data Structures Quiz 2 - May 21. The focus will be hash tables and hashing.
  • Data Structures Quiz 1 - May 13. The focus will be linked lists.