niennunb.com (logo from Upcoming Throbbing Gristle album, The Endless Not)
niennunb.com

CS 284 Recitation Information

Week 1

Make sure you have the latest version of Java installed and can compile a "hello world" program via Textpad.


Week 2

NHL Shootout Example: Incomplete Code | Complete Code | More Information

Quiz 1 Solution

Sierpinski's Triangle Example: Incomplete Code | Complete Code | More Information


Week 3

Car "Driver" Program (Pun Intended): Source Code | More Information


Week 4

Mario Foes: Interface | Test Suite | Goomba Class | More Information

Quiz 2 Solution


Week 5

More Mario Foes:

Interfaces: MarioFoe | Stompable | Burnable | Attacker

Classes: Goomba | Koopa Troopa | Dry Bones

Test Suite (featuring a Linked List)


Week 6

Stacks: Parentheses Checker | More Information

Quiz 3 Solution


Week 7

Queues: Class | Underflow Exception | Tests


Week 8

JUnit: Download | Queue Test Revisited | More Information


Week 9

Spring Break


Week 10

Trees: Node Class | BST Class (thus far) | More Information


Week 11

Trees T(w/o)o: Completed BST Class | BST Test

Quiz 4 Solution


Week 12

Heaps: Min-heap Test | More Information


Week 13

Heaps Continued: Min-heap Class

Quiz 5 Solution


Week 14

End of the Semester!

Linked List Test for Assignment 1