Homework

iconTurn in HW8 Homework 8 (Huffman)

Due Friday March 13, 11:00pm.

No submissions accepted after Sun. March 15, 11:00pm.
Specification:
Supporting Files:

java MakeCode.java
java Encode.java
java Decode.java
java BitInputStream.java
java BitOutputStream.java
text hamlet.txt
text hamlet.code
text hamlet.short
text short.txt
text short.code
text short.short

icon ass8.zip

(client program for part 1)
(client program for part 2)
(client program for part 3)
(supporting code for part 2)
(supporting code for part 2)
(sample file)
(code for sample file)
(compressed sample file)
(sample file)
(code for sample file)
(compressed sample file)

all of the above

Diagrams : text short tree diagram
text hamlet tree diagram
 
Links:

iconTurn in HW8 bonus Homework 8 BONUS (HuffmanTree2)

Due Sunday March 15, 11:00pm.

No submissions accepted after Sun. March 15, 11:00pm.
Specification:
Supporting Files :

iconTurn in HW7 Homework 7 (20 Questions)

Due Thursday, March 5, 9:00pm.
No submissions accepted after Tue. March 10, 9:00pm.

Specification:
Supporting Files: java QuestionMain.java
text yesTo.txt
text question.txt
text bigquestion.txt
icon ass7.zip
Client program
code for yesTo method
short question file
huge question file
all of the above
Sample logs : text hw7-log1.txt
text hw7-log2.txt
text hw7-log3.txt
execution from handout
execution using bigquestion
extra log
Links:

iconTurn in HW6 Homework 6 (AnagramSolver)

Due Thursday February 27, 9:00pm.
No submissions accepted after Tuesday Mach 3, 9:00pm.

Specification:
Supporting Files:
Sample logs :
Sample trace :
Links:

icon Turn in HW4 bonus Homework 4 Bonus (Hangman Bonus)

Due Thursday February 20, 9:00pm.
No late submissions accepted

Specification:
Links:

iconTurn in HW5 Homework 5 (GrammarSolver)

Due Thursday February 13, 9:00pm.
No submissions accepted after Tuesday February 18, 9:00pm.

Specification:
Supporting Files:
Links:

iconTurn in HW4 Homework 4 (Evil Hangman)

Due Thursday February 6, 9:00pm.
No submissions accepted after Tuesday February 11, 9:00pm.

Specification:
Supporting Files:
Sample Logs:
Links:

iconTurn in HW3 Homework 3 (AssassinManager)

Due Thursday January 30, 9:00pm.
No submissions accepted after Tuesday February 4th, 9:00pm.

Specification:
Supporting Files:
Sample logs :
Links:

iconTurn in HW2 Homework 2 (Guitar Hero)

Due Thursday January 23, 9:00pm.
No submissions accepted after Tuesday January 28, 9:00pm.

Specification:
Supporting files :
Links:

iconTurn in HW1 Homework 1 (Letter Inventory)

Due Thursday January 16, 9:00pm.
No submissions accepted after Tuesday January 21, 9:00pm.

Specification:
Testing Programs: