Program Name: Software Engineering
(4-year Bachelor Degree)
The Software Engineering offers courses in general knowledge and theory of software engineering, including advanced language programming, object-oriented programming, data structure, the design and analysis of algorithm, software design pattern, UML modeling and analysis, computer operation system, computer network, database principle and application, software testing technology and application,
in which students can master the comprehensive knowledge of the software system and the required hardware system knowledge.
Students are required to be familiar with software analysis and design, software development and testing, software project management, and have a good command of English. Graduates are able to engage in software system development and administration work in government departments and other enterprises and organizations.
Core Subject Courses：