Genetic algorithms have been applied in many engineering fields. There are many studies discussing about the theory of schema mechanism, but only few papers use schema genetic algorithm in engineering applications. In this study, the framework of integrating the genetic algorithm with the schema mechanism is studied to understand the differences between genetic algorithm with and without schema mechanism. In order to understand the performance and the viability of developed framework, several test functions are used for demonstration by using different parameters and stopping criteria. The developed schema genetic algorithm is also used in structural topology optimization problems. From results, it is shown that scheme mechanism is not only increasing the searching efficiency of genetic algorithm, but also has potential in dealing with engineering optimization problems.