comp3411 lab