CS 838 Spring 2017