By adopting the viewpoint that the classical frequency-response methods originally introduced by Bode, Nyquist and Wiener, when suitably generalised, form the natural approach to the design problem for multivariable feedback systems, a coherent and unified treatment of the subject is given. The treatment is largely based on work recently carried out at U.M.I.S.T., but an attempt has been made to deal with most of the currently available approaches to the problem. Although a significant fraction of the available literature is cited, this is mostly confined to work available in English and which is directly relevant to the viewpoint adopted here. After a treatment of the algebraic theory of feedback systems represented by signal-flow graphs, a vector generalisation is given of Nyquist's stability theorem and Bode's sensitivity work. The survey then continues with a sketch of the theory underlying all the main available techniques for the design of feedback systems. It concludes with a review of multivariable feedback system design techniques from the frequency-response viewpoint, including a comparison of the advantages and disadvantages of each type of design method, including Non-Interacting Control, Modal Control, Optimal Control, Commutative Control, The Inverse Nyquist Array and The Characteristic Locus.