Robust fuzzy control systems have been widely used for automatic control of complex processes. This type of control system, being a qualitatively new class of control systems, proved to be very effective in the control of complex nonlinear uncertain dynamic objects for which the classical deterministic and stochastic controllers are unable to operate. A fuzzy controller is a knowledge-based controller in which fuzzy logic is used to represent knowledge and logical inference. The aim of this course is to introduce the most well-known fuzzy control methods such as Takagi-Sugeno fuzzy controller and fuzzy supervisory control scheme which have had the greatest success and acclaim. Moreover, this course will be useful for power and control engineers.