INFSCI 2955: Deliverable 3