Taiyuan University of Technology has a list of 9 B disciplines, including 2 B+ disciplines of mechanical engineering, chemical engineering and technology, 1 disciplines: mining engineering, material science and engineering, electrical engineering, computer science and technology, civil engineering, environmental science and engineering, and safety science and engineering.