A university course on mechanical design utilizing CAE structural analyses is reported. To develop students’ skills to solve practical open-ended engineering problems, a project-based learning (PBL) approach was adopted. The course taught not only technical skills to use CAE software but also fundamental knowledge that links theoretical and practical problems in engineering. Each segment of this course consisted of a lecture and workshop. The basic concepts of structural analysis and the background theory of finite element analysis were described in the lecture. Students conducted structural analyses in a CAE software through workshop problems and compared its results to the theory learned in the lecture. CAE structural analyses were conducted in the integrated environment of the 3D CAD software Autodesk Inventor. As the final project of the course, groups of students designed an original structure under restrictions based on functionality, strength and weight. Data of the students’ performance in related courses were collected to analyse the improvement of skills needed to solve engineering problems, and a short survey was conducted to summarize responses from the students after the course had finished. The results of the data analysis and short survey indicated that the combination of the theoretical lectures and the PBL workshop improved the students’ motivation and performance.