I. Educational Objectives
In the major, we treat the professional engineering personnel training as the goal, training knowledge, ability and quality of coordinated development, and the students have good natural and social science literacy, with solid wide software engineering theory and engineering practice ability and international competitiveness. At last, we require the innovative ability of the compound, practical software engineering skills and management personnel.
II. Graduation Requirements
Knowledge structure: the students should have a good basic knowledge of natural science and social science, the scientific world outlook and methodology of higher education; have the solid mathematics, physics and other basic theory; possess the quality of computer science and technology; and have comprehensive application of the professional knowledge. Ability: the ability to obtain new knowledge structure of computer science and technology; analyze and solve problems in computer field. Quality: good quality of humanistic social science, social responsibility and occupation moral; with a rigorous scientific attitude and style of study; engineering literacy and information literacy.
III. Core Disciplines
Software Engineering.
IV. Professional Core Courses
Discrete Mathematics, Data Structures, The Design and Analysis of Computer Algorithms, C Programming, C++ Programming, JAVA Programming, Principles of Computer Organization, Principles of Database Systems, Operating Systems, Principle of Computer Networks, Web Application Development, Software Engineering, Software Quality Assurance and Testing, Project Management
V. Courses Instructed Bilingually (in Chinese & English) or in English
VI. Length of Study
4 years.
VII. Degree
Bachelor degree of engineering.
VIII. Basic requirements for credit Graduation
credit requirements:147 Credit.
X. Credit Requirements and Degree Granting for Minor Program
Credit Requirement:39 Credit. Degree:Bachelor degree of engineering.
XI. Curriculum Provision & Credit Distribution