452. SOFTWARE ENGINEERING

Introduction, Software project Management. Requirement analysis principles and methodologies. Reusable software and proto-typing. Software design-architecture design and detailed design techniques and tools. Program verification and validation. Reliability and software quality assurance, quality matrix and models. Maintenance and configuration management.

Text Books:
a.  Software engineering Environments			By R. N. Charelli.
b. Software Engineering					By Shooman.