The relationship between student understanding, satisfaction and performance in an Australian engineering programme