Design is about wealth creation for the comfort and well-being of human beings. In this context, the process and experiences associated with teaching and learning of engineering design are pivotal in sustaining and advancing the progress of modern day civilization. However, the teaching of engineering design is not easy and fraught with difficulties as the students have to be provided with the opportunity to develop their creative skills while retaining a professional and practical base. It is also important to proactively harness the available and emerging technologies to greater effect in the learning process. At the University of New South Wales in Australia, we have approached the teaching and learning of design in undergraduate aerospace engineering from a perspective to prepare students to be creative and become practically oriented for productive employment in the very competitive world of today.