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



AP Exam practice problems will be given out each week. They will be given out on Friday and are due the following Friday. The problems are posted on the class Google Classroom page.


Due March 3:
Read Chapter 11 of the Java Concepts text on Exceptions. Answer the following questions from the Review Exercises that begin on p. 522: 11.1, 11.7, 11.8, 11.9, 11.10, 11.11, 11.12, 11.15, 11.17, 11.20.


Due February 24:
Exceptions computer-based exercise: Visit this page that explains the exercise.




APCS Links