This textbook is a comprehensive and classroom-tested resource for students of Software Engineering following AICTE model curriculum and university syllabi, including B.Tech, MCA, BCA and M.Tech programmes at GGSIPU/DCRUST/MDU/DTU/NSUT and other institutions/universities. Developed from the author’s long teaching experience and authenticated academic sources, the book explains core concepts in a clear, structured and exam-oriented manner.
Salient Features
-- Concise, to-the-point explanations with minimal jargon
-- Each chapter includes a rich set of exercises for practice and revision
-- Useful as a supporting text for UGC-NET, GATE and other competitive exams
Major Topics Covered
-- Software crisis and life cycle models (waterfall, prototyping, spiral, evolutionary);
-- software quality, CMM and ISO models, software metrics; project planning, effort and cost estimation (COCOMO, Putnam), staffing and risk management;
-- requirements engineering (use cases, DFDs, ER diagrams, SRS); software design, coupling and cohesion;
-- programming style and coding practices; software reliability, testing and debugging; maintenance, reverse engineering, re-engineering and configuration management; agile development and RAD;
-- CASE tools and modern no-code platforms.
This book serves as a practical guide for students, teachers and professionals seeking a solid foundation in Software Engineering.
Sorry we are currently not available in your region. Alternatively you can purchase from our partners
Sorry we are currently not available in your region. Alternatively you can purchase from our partners