Make sure you have the latest version of Java installed and can compile a "hello world" program via Textpad.
NHL Shootout Example: Incomplete Code | Complete Code | More Information
Quiz 1 Solution
Sierpinski's Triangle Example: Incomplete Code | Complete Code | More Information
Car "Driver" Program (Pun Intended): Source Code | More Information
Mario Foes: Interface | Test Suite | Goomba Class | More Information
Quiz 2 Solution
More Mario Foes:
Interfaces: MarioFoe | Stompable | Burnable | Attacker
Classes: Goomba | Koopa Troopa | Dry Bones
Test Suite (featuring a Linked List)
Stacks: Parentheses Checker | More Information
Quiz 3 Solution
Queues: Class | Underflow Exception | Tests
JUnit: Download | Queue Test Revisited | More Information
Trees: Node Class | BST Class (thus far) | More Information
Trees T(w/o)o: Completed BST Class | BST Test
Quiz 4 Solution
Heaps: Min-heap Test | More Information
Heaps Continued: Min-heap Class
Quiz 5 Solution
End of the Semester!
Linked List Test for Assignment 1