Course Description

Course CodeCourse NameCreditsHours
4005904 Software Engineering 3.0 3
Description This course is to introduce the principle of software engineering. The course aims to provide software engineering discipline for students to exercise the process, methods, and techniques of software development. Students will gain the ability for developing high quality software. The course will cover the following topics: 1.An Overview of Software Engineering 2.Software Process Models 3.Requirements Engineering 4.Software Design Methods 5.Software Testing Strategy and Tactics 6.Software Project Management and Planning 7.Advanced Topics in Software Engineering