Introduction to power systems. Basics of generation, transmission, and distribution of electrical energy. Control of reactive power, control of voltage, and frequency. Contemporary issues related to power systems. Environmental issues. Load flow and power system stability. Basics of power system protection. Magnetic circuits and electromagnetics. Principles of DC machines. DC generators and motors. Speed control of DC motors. Permanent magnet DC motors. Transformers, voltage regulation, and efficiency. Principles of A.C machines. Synchronous generators and motors, induction motors, speed control of induction motors. Servomotors. Stepper motors.