As engineering has high demand for personnel who are of great capabilities,such as technical skills, effective communication,problem solving ability, and social knowledge,thus it is facing various challenges in national and military information construction.Based on the new improvements of specifications such as Software Engineering Body of Knowledge (SWEBOK) and Software Engineering Education Knowledge (SEEK),we study how to improve the requirement of engineering courses to undergraduate and graduate students,propose a series of measures for improving the courses’knowledge organization,designing practice steps and course examinations,and finally discuss the implementation of these measures.