This course is the systematic application of scientific and technological knowledge, methods, and experience to the design, implementation, testing, and documentation of software. The Bachelor's degree of Software Engineering program in CNU will prepare a student to master the basic theory of Software engineering, the analysis, design and development method to the general software and mobile applications, familiar with the popular platform and programming language, equipped with innovation ability, enterprising spirit, and the development practice experience. The highly foreign language aptitude and team spirit will also contribute to them to be the advanced software engineering applied talent.
Graduates of the Software Engineering Bachelor's program are trained to work on all aspects of the software product life cycle. They learn how to develop high-capacity computer software in a controlled, systematic and quantifiable manner and ensure it is reliable, efficient and economic. The typical job includes software engineer(includes Java Developer, Android Developer, iPhone Developer), software testing engineer, software QA engineer, software support engineer.
This course is designed for students who would like to obtain a Bachelor degree in the principle areas of E-commerce. This interdisciplinary program is suitable preparation for students who would like to become professionals in electronic commerce or want to pursue a general career in business. The degree consists of compulsory core subjects which include management, economics, marketing, computer programming skills and related subjects. The aim is to provide a foundation for the understanding of the business and commercial environment.
This course is designed for who would like to obtain a Bachelor degree in the principle areas of Digital Art. This interdisciplinary program is suitable preparation for students who would like to become professionals in digital media or want to pursue a general career in digital art. The degree consists of compulsory core subjects which include digital color, interactive media technology, Digital Image Processing Techniques, UI design and related subjects. The aim is to provide a foundation for the understanding of the digital media technology.