Project 1: Simple input/output and arithmetic; or, Where's Waldo in the Alumni Gym?
Project 2: Writing methods to do conversions; or, Treasure Hunt!
Project 3a: Using loops to calculate Fibonacci numbers and things associated with them.
Project 3b: Printing pretty patterns; controlling user input. [Note that to find this PDF, you must complete Project 3a first.]
Project 4a: The first of three encryption/decryption challenges.
Project 4b: The second of three encryption/decryption challenges.
Project 4c: The third of three encryption/decryption challenges.
Project 5a: The first of two projects using divide-and-conquer algorithms.
Project 5b: The second divide-and-conquer project.
Project 6: Sudoku!
Project 7: Cards, decks, and poker hands.