(1) Computer Science and Technology (Teaching-Training)

Undergraduate, Schooling System: 4 years, Length of study: 3 to 6 years; Degree Granting: Bachelor of Science.

The main objective of Computer Science and Technology Specialty is to prepare graduated students to have the ability to become the outstanding teachers. The graduated students will be provided with the following qualities: have all around development of moral, intellectual, physical and aesthetic; have solid and systematic theoretical knowledge and skills in computer science and education science; possess the good qualities and skills for teaching; have comprehensive literacy in mathematics, physics and other natural sciences, humanities and social sciences; the ability to think and work independently and to perform lifelong self-learning; have strong innovative spirit, courage to explore, and be capable of applying professional knowledge to solve the problems in practice; can become outstanding teachers in elementary information technology education and can become the excellent practitioners in other IT industries.

Main courses: Programming in C, Object-oriented Programming, Data Structures and Algorithms, Principles of Database System, Principles of Computer Organization, Operating Systems, Computer Networks, Compiling Principles, Microcomputer and Interface Technology, Computational Thinking, Campus Network Engineering, Education Robot, Education, Education statistics: Methods and Technologies, Information Technology and Curriculum Integration  

(2) Computer Science and Technology (Experimental and Innovative Class)

Undergraduate, Schooling System: 4 years, Length of study: 3 to 6 years; Degree Granting: Bachelor of Science.

The main objective of Computer Science and Technology Specialty (Experimental and Innovative Class) is to cultivate Innovative and Entrepreneurial talents. This specialty aims to cultivate students to have a comprehensive moral, intellectual, physical and aesthetic development, as well as moral quality, knowledge construction, highlight of capacity potential, international vision. Its students should master basic theories of computer science, basic knowledge and basic skills, tools and methods of science research, as well as software developing, networking, information security, and other aspects of professional skills. Graduates can enter high-level institutions as postgraduate, as well as work in information system development, network technologies and computer information security.

Main courses: General Physics and Experiment, Probability and Statistics, Programming in C, Object-oriented Programming, Data Structures, Software Engineering, Fundamentals of Electric Circuits, Principles of Computer Organization, Operating Systems, Computer Networks, Algorithm Design and Analysis, Principle and Design of Internet Protocols, Compiling Principles 

 (3) Software Engineering

Undergraduate, Schooling System: 4 years, Length of study: 3 to 6 years; Degree Granting: Bachelor of Engineering.

The main objective of the Software Engineering Specialty is to cultivate excellent engineers of Software engineering. This specialty aims to cultivate students to have a comprehensive moral, intellectual, physical and aesthetic development, own a solid foundation of software and good software engineering training, as well as have a competent communication skill and ability to work in the team. According to the need of the software industry, we determine the student training direction. The students of our specialty are able to work in computer software teaching, scientific research, software development and project management. The professional directions are mainly software design and development, software engineering, software management, database and information systems as well as e-commerce and e-government. In the light of the standard of “Excellence Program”, we cultivate the high level, international and engineering type of multi-level compound software practical talents with international competitiveness.

Main courses: Object-oriented Programming, Principles of Database System, Computer Organization and Structures, Software Engineering, Programming in JAVA, Computer Networks, Operating Systems, Software Architecture, Software Requirements Engineering, Web Information System Design and Development, Compiling Principles, Visual Modeling and UML, CMMI and PSP, Software Engineering Method of Human-Computer Interaction

(4) Information Management and Information System

Undergraduate, Schooling System: 4 years, Length of study: 3 to 6 years; Degree Granting: Bachelor of Management.

The main objective of Information Management and Information System Specialty is to cultivate compound application talents. This specialty aims to cultivate students to have a comprehensive moral, intellectual, physical and aesthetic development, have modern management theory, computer science and technology knowledge and application ability, establishing systematic understanding of information management and knowledge of information system analysis and design methods. Graduates will be able to work in information management, information system analysis and design, and management and evaluation in the areas of multiple-level of government departments, business enterprise, financial institutions, and scientific research units. 

Main Courses: Programming in C, Principles of Database System, Object-oriented Programming, Principles of Management, Computer Organization and Structures, Economics, Operating Systems, Probability and Statistics, Information Management, Computer Networks, Principles of Accounting, Management Information Systems, Operations Research, Electronic Commerce, Web-Based Information Systems Design and Development