Extra Lab Points?

It's not impossible!

For each lab you are given EIGHT POINTS for just showing up and working during our class time

However, we often never get through the entire lab or solve all the problems.

Here are the extra problems you can do for additional credit. Just do them and show them to the instructor for checking off. The most you can get on any lab is 11 points.


Lab Problems Points Must Check Off by
1 Finish defining the Name class, then create an array of Name objects 1 Wed  3/3
1 Redo the groceryCheckout program with an array of Item objects 2 Wed  3/3
2 Problem 4 Making a Club adapter class 2 Mon  3/3
2 Problem 5 Intersection of Two Bags 1 Mon  3/3
2 Add ^ (exponentiation) and s (square root) to Stack Postfix Processor 1 Mon  3/3
2 Stack Sort 2 Mon  3/3
3 Arrays/Demo9 Step 28 Remove "006" from array 1 Mon  3/3
3 Demo7 Add and remove a node 2 Mon 3/3
4 Get the countDNA method to work 1 Mon 3/3
4 Get the slide show program to work 2 Mon 3/3
5 Part B Problem 4 (ArrayList) getPosition, moveToEnd 3 Mon 4/14
6 Part A Problem 9 (LinkedBag) union 1 Mon 4/14
6 Part B Problem 4 (LinkedList) getPosition, moveToEnd 2 Mon 4/14
7 Sort the BankAccount file by ID then sort again by Balance 3 Mon 4/14
8 Solve the checkerboard maxValue problem 3 Mon 4/14
9 Solve the Solitaire problem 1 Wed 5/28
9 Solve the SearchRange binary search problem 1 Wed 5/28
9 Write an iterator for LinkedList 1 Wed 5/28
10 Write a getKey method for the EZ_Dictionary class 1 Wed 5/28
10 Modify EZ_Dictionary to be able to maintain either keys or values in sorted order, then use in the word freq application to print the words sorted by descending frequency 3 Wed 5/28
11 clone and cloneAux methods for BST 1 Wed 5/28
11 convert BST to a generic BST 1 Wed 5/28
11 evaluate method for ExpressionTree 1 Wed 5/28
12 Priority Queue  Operating System Simulation 2 Wed 5/28
12 Modification to OS_Sim for "fairness" 1 Wed 5/28