A computer-aided robust design(CARD) technique is developed to search for the design variables, optimal as well as robust in the sense of Taguchi method. The CARD technique can effectively handle inequality problems by employing the variable penalty method, and dynamic problems with many design variables and/or with mixed descrete and continuous variables. It is also capable of providing contributions of each design variables to the object funtion and information for future designs. As the illustrative examples, two dynamic systems without inequality constraints, engine mounting system and in-line feeder, and two simple cases with inequality constraints, quadratic and spring design problems, are treated.