Public repository for CSE 407, Fall 2014