Un método para introducir una o más mutaciones en una molécula de ácido nucleico, que comprende las siguientes etapas: (a) sintetizar un cebador mutagénico a partir de una molécula plantilla de ácido nucleico, en donde dicho cebador mutagénico contiene una o más mutaciones respecto a una molécula de partida; (b) aislar una forma de cadena sencilla de dicho cebador mutagénico; (c) madurar dicho cebador mutagénico de cadena sencilla a una forma de cadena sencilla de dicha molécula de partida; y (d) sintetizar una cadena complementaria a partir de dicho cebador mutagénico para producir una molécula de ácido nucleico de forma circular que contenga dichas mutaciones.