Homework

icon Turn in HW10 here Homework 10 (Huffman)

Due Tuesday December 15, 11:00pm.

Please note that no submissions will be accepted after
11:00pm on Tuesday, December 15.

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 ass10.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:

icon Turn in HW10 bonus here Homework 10 BONUS (HuffmanTree2)

Due Tuesday December 15, 11:00pm.

Please note that no submissions will be accepted after
11:00pm on Tuesday, December 15.

Specification:
Supporting Files :

icon Turn in HW9 here. Homework 9 (AnagramSolver)

Due Friday December 4, 11:00pm.
No submissions accepted after Monday December 7, 11:00pm.

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

icon Turn in HW8 here. Homework 8 (GrammarSolver)

Due Friday November 20, 11:00pm.
No submissions accepted after Monday Nov 23, 11:00pm.

Specification:
Supporting Files:
Links:

icon Turn in HW7 here Homework 7 (Evil Hangman)

Due Friday November 13, 11:00pm.
No submissions accepted after Monday November 16, 11:00pm.

Specification:
Supporting Files:
Sample Logs:
Links:

iconTurn in HW6 here Homework 6 (AssassinManager)

Due Friday November 6, 11:00pm.
No submissions accepted after Monday November 9, 11:00pm.

Specification:
Supporting Files:
Sample logs :
Links:

icon Turn in HW5 here. Homework 5 (Critters)

Due Friday, October 30, 11:00pm.
No submissions accepted after Monday November 2, 11:00pm.

Specification:
Supporting Files:

icon Turn in HW4 here. Homework 4 (Personality Test)

Due Friday, October 23, 11:00pm.
No submissions accepted after Monday October 26, 11:00pm.

Specification:
Input Files:
Sample Output:
Sample log: icon hw7-log.txt
Links/Information:

icon Turn in HW3 here. Homework 3 (Bagels)

Due Friday October 16, 11:00pm.
No submissions accepted after Monday October 19, 11:00pm.
Specification:
Sample Output:

icon Turn in HW2 here. Homework 2 (Cafe Wall)

Due Friday October 9, 11:00pm.
No submissions accepted after Monday October 12, 11:00pm.

Specification:
Resource Files:
Expected Output:

icon Turn in HW1 here. Homework 1 (Song)

Due Monday, October5, 11:00pm.
No submissions accepted after Thursday, October 8, 11:00pm.

Specification:
Expected Output: