COMP 310 Labs - with graphics