1. Computer Science and Technology: This major trains talents with basic knowledge and application ability of computer science and technology, including knowledge and skills in software development, network technology and artificial intelligence.
2. Electronic information engineering: this major trains talents with basic knowledge and application ability of electronic information engineering, including knowledge and skills in electronic circuit design, communication technology and embedded system.
3. Mechanical Engineering and Automation: This major trains talents with basic knowledge and application ability of mechanical engineering and automation, including knowledge and skills in mechanical design, manufacturing technology and automatic control.
4. Material Science and Engineering: This major trains talents with basic knowledge and application ability of material science and engineering, including knowledge and skills in material preparation, performance testing and material processing.
5. Economics: This major trains talents with basic knowledge and application ability of economics, including knowledge and skills in macroeconomics, microeconomics and international trade.
6. Law: This major trains talents with basic knowledge and application ability of law, including knowledge and skills in legal theory, legal practice and legal research.