1. Computer Science and Technology: This major trains senior professionals who have the basic theories, knowledge and skills of computer science and technology and can engage in computer science research, teaching and application development in scientific research institutions, education departments, enterprises and institutions.
2. Software Engineering: This major trains senior professionals who have the basic theory, knowledge and skills of software engineering and can engage in software engineering research, teaching and application development in scientific research institutions, education departments, enterprises and institutions.
3. Electronic Information Engineering: This major trains senior professionals who have the basic theory, knowledge and skills of electronic information engineering and can engage in the research, teaching and application development of electronic information engineering in scientific research institutions, education departments, enterprises and institutions.
4. Mechanical design, manufacturing and automation: This major trains senior professionals who have the basic theory, knowledge and skills of mechanical design, manufacturing and automation, and can engage in mechanical design, manufacturing and automation research, teaching and application development in scientific research institutions, education departments, enterprises and institutions.
5. Accounting: This major trains senior professionals with basic accounting theories, knowledge and skills who can engage in accounting research, teaching and financial management in scientific research institutions, education departments, enterprises and institutions.