Homework

icon Turn in HW8 here Homework 8 (Huffman)

Due Thursday August 19, 9:00pm.

Please note that no submissions will be accepted after
9:00pm on Friday, August 20th, as described in the syllabus.

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:

icon Turn in HW7 here Homework 7 (20 Questions)

Due Thu August 12, 9:00pm.
No submissions accepted after Sun. August 15, 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-question.txt
execution from handout
execution using bigquestion
question file from handout
Links:

icon Turn in HW6 here Homework 6 (AnagramSolver)

Due Thu August 5, 9:00pm.
No submissions accepted after Sun. August 8, 9:00pm.

Specification:
Supporting Files:
Sample logs :

icon Turn in HW5 here. Homework 5 (GrammarSolver)

Due Thu July 29, 9:00pm.
No submissions accepted after Sun August 1, 9:00pm.

Specification:
Supporting Files:
Links:

icon Turn in HW4 here. Homework 4 (Sieve)

Due Thu July 22, 9:00pm.
No submissions accepted after Sun July 25, 9:00pm.

Specification:
Supporting Files:
Sample logs :
Links:

icon Turn in HW3 here. Homework 3 (AssassinManager)

Due Thu July 15, 9:00pm.
No submissions accepted after Sun July 18, 9:00pm.

Specification:
Supporting Files:
Sample logs :
Links:

icon Turn in HW2 here. Homework 2 (Letter Inventory)

Due Thu July 8, 9:00pm.
No submissions accepted after Sun. July 11, 9:00pm.

Specification:

icon Turn in HW1 here. Homework 1 (SortedIntList)

Due Thu July 1, 9:00pm.
No submissions accepted after Mon. July 5, 9:00pm.

Specification:
Required Files:
Testing Programs:
Links: