With the aid of linear circuit optimization tools, a unified approach is developed to design various kinds of feedback and negative resistance oscillators. Textbook included.