This document describes a method for reducing the order of multi-input multi-output (MIMO) systems using real-coded genetic algorithms. The method aims to minimize the integral square error between the transient responses of the original and reduced order models. It treats both the numerator and denominator parameters of the reduced order model as free parameters to be optimized. A real-coded genetic algorithm is used to search for the parameter values that minimize the error. The method is illustrated with an example and shown to produce results comparable to other established order reduction techniques while guaranteeing stability of the reduced model.