Andy Keane, professor at the University of Southampton, reviews tools for use at each stage of the design process, discusses advances in modelling techniques, including computational solid mechanics and computational fluid dynamics, and associated hardware and software, outlines the role of trade-offs in design decision making, and describes the use of optimisation methods in deciding between alternative design configurations.