HCS2

Course Policies
Old Content

Lab 9: Catan Bot Competition (draft due Mar 1, final due Mar 15)
Live Tournament Finals: Wed Apr 17

Notes: Intro to Hashing, Hashing Review, Hashing in Java

Lab 10: Hashing (blocks 1 and 3 due Thu Apr 4, block 7 due Fri Apr 5)
Compress your entire hashinglab folder, and upload that .zip file.

Notes: Priority Queues, Heaps, Implementing Heaps

Lab 11: Priority Queues (blocks 1 and 3 due Fri Apr 26, block 7 due Mon Apr 29)
Compress your entire pqlab folder, and upload that .zip file.

Final Project
You (or you and one partner) will develop a Java program to exhibit at the Computer Science Fair on Wed May 22. (In the past, most students have chosen to code arcade games, but that's not a requirement.) Your project should be large enough to keep you busy during class until May 22. Think big! You are a very capable programmer who can accomplish more than you realize. Before writing any code, let your teacher know who (if anyone) you will work with and what you plan to program.


Next Quiz: Priority Queues and Heaps
Blocks 1 and 3: Tue Apr 23
Block 7: Wed Apr 24