2007-Dec-13: The posting for the Final Project has been updated. There are a couple more test inputs, a new BitSequence class for you to use, and a pre-compiled Huffman classes to help you do some incremental development.
2007-Dec-12: The Final Project has been posted. You must either take the final exam or complete this assignment. I would not recommend doing both.
2007-Dec-12: Project 8 has been posted. Enjoy!
2007-Dec-02: Project 7 contained a few errors. In particular, there was a reference to a NumberParser class, as well as a mention of real-valued numbers. That was old material that I failed to remove before posting the assignment, and can safely be ignored. In fact, it has now been removed.
Additionally, I failed to specify whether leading zeros were legal. Although I will not penalize you for accepting them, ideally, strings that have leading zeros on an otherwise well-formed integer should be rejected as malformed.
2007-Nov-14: Here is Project 7, due on 2007-Dec-02. Enjoy!
2007-Nov-14: Due to popular request, we will have lab today in SMudd 014.
2007-Nov-12: I am out sick, so lab is cancelled today. Please continue work on Project 6, and feel free to send questions. If there is demand for it, we may hold a lab time on Wednesday. Also watch for the posting of Project 7, coming soon.
2007-Nov-09: Here is the complete description of Project 6, where you will implement and time the execution of various sorting algorithms.
2007-Nov-05: Here are the solutions to the mid-term exam. Check them out, let me know if you have questions, complaints, etc.