The following are the majors of Shanghai Electric Power University: energy and power engineering (including excellent engineer classes), mechanical design and manufacturing and automation, mechanical and electronic engineering, chemical engineering and technology, environmental engineering, material chemistry, material science and engineering, and applied chemistry.
Electrical engineering and automation (including excellent engineer classes), automation (including excellent engineer classes), measurement and control technology and instruments, computer science and technology (including excellent engineer classes), software engineering and information security;
Network engineering, communication engineering, electronic information engineering (including excellent engineer classes), photoelectric information science and engineering, electronic science and technology, business administration, information management and information system, public enterprise management, engineering management, logistics management, international economy and trade,
Economics, information and computing science, applied physics, English (including business, tourism, translation, language and literature), Japanese, electrical engineering and automation (Sino-British cooperation in running schools).