things to do in engineering