中文
Home > Academic > Undergraduate Education > College of International Business and Economics WTU > School of Engineering >
Software Engineering [Bachelor Degree: Bachelor of Engineering]

Objectives: The major aims to develop professional application-oriented talents that have a sufficient scope and wide range of theories and knowledge, master the basic knowledge of mathematics and natural science and the basic theories, knowledge, skills and methods related to computing systems, hold computational thinking and scientific thinking ability, and that are able to analyze, design, test and develop system software and application software in a standardizes and coordinated manner understand and follow the development of the major, and keep a strong sense of teamwork.


Core Courses: C Language Programming, Software Engineering, Data Structure, Operating System Principle, Software Design and Architecture, Compilation Principle, Algorithm Analysis and Design, JAVA Programming, Software Design and Architecture, Object-oriented Programming, Software Testing and Quality Assurance, Software Project Management.


Features: Students of the major feature great potential and competitiveness in several fields of software engineering and strong ability and quality to use engineering methods, technologies and tools in software research and development, maintenance and other practices, and have the ability to develop, organize and manage software engineering projects and strong innovative and practical ability. The major stresses the mastery of the latest development process and standardized engineering application of software industry, and applies various training methods like course training, level-based engineering practice and project drive to help students develop the ability to get involved in corporate development and software engineering projects.

 

Career: Graduates will be able to engage in office automation processing, web page production, maintenance, management and development, dynamic business website development and management, software testing and development and software project management, and undertake project research and development, technology integration and support, software testing and maintenance and other projects.

请升级浏览器版本

你正在使用旧版本浏览器。请升级浏览器以获得更好的体验。