CS 296 labs and project