Share this book with your friends

A Text Book of Software Engineering A Simplified Approach

Author Name: Harish Kumar Mittal | Format: Hardcover | Genre : Computers | Other Details

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.

Read More...
Hardcover

Ratings & Reviews

0 out of 5 ( ratings) | Write a review
Write your review for this book

Delivery

Item is available at

Enter pincode for exact delivery dates

Harish Kumar Mittal

Dr Harish K. Mittal is the Principal of B. M. Institute of Engineering and Technology, Sonipat. He has long-standing experience teaching undergraduate and postgraduate programmes in Computer Science and Engineering, with core expertise in Software Engineering, Database Systems, Soft Computing, Cloud Computing and Machine Learning.

His teaching is complemented by active research: he has published numerous papers in reputed national and international journals and conferences, and has supervised research scholars at both postgraduate and doctoral levels.

This blend of classroom experience, curriculum design, and research exposure enables Dr Mittal to present software engineering concepts in a way that is academically sound, practically relevant, and aligned with current industry and examination needs.

Read More...

Achievements