Course Description

Course CodeCourse NameCreditsHours
5904302 Software Engineering 3.0 3
Description This course aims to provide students with a better knowledge and skills in software engineering. In particular, students will learn about the principles, concepts, methods, and techniques of the software engineering approach to producing quality software. The course covers the subjects on software process models, project management and planning, software requirement specifications and analysis models, software design methods, software verification and validation techniques, and software maintenance.