labs and small projects during cmpe courses