The focus of this book is """"genome refactoring"""", one of several approaches to manage the complexity of a biological system in which the goal is to redesign the genetic elements that encode a living form. This book presents genome refactoring in two ways: as an important aspect of the emerging field of synthetic biology and as a powerful teaching tool to train would be professionals in the subject.