Introduction to Design and System Design.- System Simulation.- Curve Fitting.- Optimization-Basic Ideas and Formulation.- Lagrange Multipliers.- Search Methods.- Linear Programming and Dynamic Programming.- Non-traditional Optimization Techniques.- Inverse Problems.