Purpose -This paper aims to focus on the trade-off between losses and converter cost. Design/methodology/approach -The continual development of power electronic converters, for a wide range of applications such as renewable energy systems (interfacing photovoltaic panels via power converters), is characterized by the requirements for higher efficiency and lower production costs. To achieve such challenging objectives, a computer-aided design optimization based on genetic algorithms is developed in Matlab environment. The elitist non-dominated sorting genetic algorithm is used to perform search and optimization, whereas averaged models are used to estimate power losses in different semiconductors devices. The design problem requires minimizing the losses and cost of the boost converter under electrical constraints. The optimization variables are, as for them, the switching frequency, the boost inductor, the DC capacitor and the types of semiconductor devices (IGBT and MOSFET). It should be pointed out that boost topology is considered in this paper but the proposed methodology is easily applicable to other topologies. Findings -The results show that such design methodology for DC-DC converters presents several advantages. In particular, it proposes to the designer a set of solutions -as an alternative of a single one -so that the authors can choose a posteriori the adequate solution for the application under consideration. This then allows the possibility of finding the best design among all the available choices. Furthermore, the design values for the selected solution were obtainable components. Originality/value -The authors focus on the general aspect of the discrete optimization approach proposed here. It can also be used by power electronics designers with the help of additional constraints in accordance with their specific applications. Furthermore, the use of such non-ideal average models with the multi-objective optimization is the original contribution of the paper and it has not been suggested so far.