This course will provide an overview of energy storage technologies, including their basic principles, applications, and limitations. Students would learn about the various types of energy storage, including electrochemical, mechanical, and thermal storage, and the different ways in which energy can be stored and retrieved. The course will cover the importance of energy storage in modern energy systems, the economics of energy storage, and the current and future trends in the industry.