CS211 Assignments

Picking Up Assignments:  Normally, assignment submission is online.  Written assignments, if assigned, should be submitted in class, before lecture starts.  Graded assignments and exams will be handed back in class, otherwise you can pick them up from the instructors or the TAs during their office hours.  You may not pick up your friends' homework for them.

Regrades:  If you feel you have been marked unjustly, you may submit a regrade request to the TA's or instructors within a week of receiving the item in question. There are regrade forms outside Upson 303. You should give them the item to be regraded, as well as a sufficient explanation as to why you think you were wronged. Keep in mind that your mark can go up OR down (or stay the same).


Assignment 1
Issued: 24 June
Due: 1 July

Solutions

Assignment 2
Issued: 28 June
Due: 5 July

Files you need: Person.java, PersonInt.java, PersonList.java, Transvestite.java, and PersonIterator.java
Files you submit: Person.java, PersonList.java, Transvestite.java, PersonIterator.java, and Test.java
Solutions: Person.java, PersonInt.java, PersonList.java, Transvestite.java, and PersonIterator.java

Assignment 3
Issued: 9 July
Due: 18 July

Files you need: Boggle.java, BoggleBoard.java, MANIFEST, words_ospd.txt
Solutions: BoggleBoard.java, BoggleBoardTest.java, BoggleDict.java

Assignment 4
Issued: 20 July
Due: 25 July

Files you need: Match.java, MatchMaker.java, Person.java
Solutions: Questions 1-3, MatchMaker.java

Assignment 5
Issued: 25 July
Due: 30 July

Solutions

Assignment 6
Issued: 30 July
Due: 2 August

Files you need: Graph.java, Vertex.java, VertexList.java, g1.txt, and g2.txt
Solutions: Q1 and 2, Graph.java