cs439 labs