230814230 SOFTWARE ENGINEERING ( 3 Crd.Hrs )

Pre-Requisites : 230813230

This course provides a comprehensive discussion of software engineering techniques and their application to practical software projects. Topics include: software development techniques, software process models, project management and planning, software requirement specifications and analysis models, software design methods, software verification and validation techniques, software cost estimation, and software maintenance