Southwest Petroleum University has law majors in both junior and undergraduate courses. Major: business administration, accounting, construction management, tourism management, legal affairs, numerical control technology, automobile inspection and maintenance technology; Undergraduate: accounting, engineering cost, engineering management, e-commerce, law, business administration, information management and information system, hotel management, electrical engineering and automation, mechanical design and manufacturing and automation, electronic information engineering, social work, petroleum engineering, digital media technology, public enterprise management, computer science and technology.