不是自己译的
Shallow of software engineering
Software Engineering (Software Engineering, referred to as "SE) is a research method in Engineering to construct and maintain effective, practical and high quality Software subject. It involves programming language, database, software development tools, the system platform, standard, design pattern.
In modern society, the software used in many respects. The typical software such as E-mail, embedded system, man-machine interface, office suite, operating system, the compiler, database, games, etc. At the same time, each industry almost have computer software application, such as industry, agriculture, bank, aviation, government departments, etc. These applications to promote the development of economy and society, make people work more efficient and improve the life quality
Software engineer is on the application of the software to create software people collectively, software engineer in different fields according to can be divided into systems analyst, software designers, system architects, programmers, and testers, and so on. People often use programmers to referring to various software engineer.
The software engineering major courses:
Foreign language, mathematics, linear algebra, advanced algebra, electronic technology base, discrete mathematics, computer in (C), data structure, C + + program design, assembly language program design, algorithm design and analysis, computer principle and system structure, database system, computer network, software engineering, software testing technology, software requirements and project management, software design example analysis, CMM/ISO9000, etc
Software work ?