1. Installing and Setting up BlueJ at Home
  2. Starting out with BlueJ
  3. Starting with Eclipse
  4. Using the Scanner Class
  5. Using Objects with Eclipse
  6. AP Quick Reference
  7. Intro to Classes
  8. Strings
  9. Functions
  10. Integer MIN and MAX
  11. Math.random()
  12. Arrays (10 Days)
  13. The Enigma Code Project
  14. Holiday Multiple Choice
  15. Online Holiday Problems
  16. Nested Loops
  17. The ArrayList Class
  18. File Reader Assignment
  19. File Reader Assignment 2
  20. File Reader 3 - The Census Project
  21. Two Dimensional Arrays
  22. Writing to Files Project
  23. Wrapper Classes
  24. AP Labs Documents (Magpie, Elevens and Pictures)
  25. Magpie Files
  26. Loading Files in Eclipse
  27. Comparable Classes
  28. Inheritance and Polymorphism
  29. Matrix, String Class and Selection Sort Assignment
  30. Card Project for Holiday
  31. Static Variables and Methods
  32. Some Notes on Objects
  33. Run Time and Compile Errors
  34. Floating Point Errors
  35. Using a Timer
  36. Recursion
  37. Sorting and Searching
  38. Iterators
  39. Linked List Class
  40. Linked List
  41. Stack and Queues
  42. Binary Search Tree
  43. Tree and Hash Set Classes
  44. Tree and Hash Map Classes
  45. Priority Queue and Heaps
  46. Big O Analysis of Algorithms
  47. What Lies Beneath
  48. Notes
  49. Other Stuff
    Extra
  50. Smooth Picture
  51. Abstract Class and Interface program
  52. Get Words
  53. School Class (interfaces)
  54. Insertions
  55. Deletions
  56. Last 2 Weeks - 50 problems

Countdown to the AP
Computer Science Exam
Tuesday, May 15th, 12Noon






Helper Files
  1. AP Practice with Multiple Choice
  2. University of Washington Labs (good)
  3. Intro to Unity
  4. GUI Programming with Java
  5. Online Book
  6. Older AP problems and Answers
  7. On Line Practice test
  8. JavaBat - Online Programming Practice
  9. On Line Multiple Choice
  10. Project Euler
  11. USA Computing Olympiad Problems
  12. Post AP Problems
  13. Online and Multiple Choice Tests
  14. Review for the Test (28 Days)
  15. More Java Notes
  16. AP Prep
  17. After the Test and Extra Credit
  18. Post AP Problems
  19. Practice It Web Problems
  20. 2002 - 2004 AP Problems
  21. 2012 Test
  22. Java Book (Applets etc.)