Cosc 304 Proposal