CS 314 Description