CSC331 News 2011 Spring