The main outcomes of an engineering course should be for the students to achieve the educational goals, enhance their problem solving capabilities and develop essential skills for their future career. In that context, it is important to understand what motivates the students and what helps them develop an engineering mind-set. This paper discusses the improvement of a course with the use of student feedback to motivate students and help them develop essential skills. The purpose of the paper is to provide insight into how different aspects of the course are linked to the students’ growth. Different activities have been integrated in the course over the past years. The effect these have on the student motivation to follow the course and develop skills, knowledge and interest in the subject is discussed through the analysis of student performance, student feedback and the experience of the lecturers. The improvements in the course based on the student feedback were received positively by the students, whose learning experience improved, even though the workload of the course was high. Their motivation to successfully complete the course has also increased through the changes in the delivery of the course and the support by the teachers. The combination of student feedback and teacher experience is key for the improvement of a course, while ensuring that the students develop their engineering knowledge. Therefore, the teachers should strike a balance between helping the students find the solution and encouraging them to think on their own in order to develop essential skills.