Table of Content
Section 1 - Introduction to Software Engineering
Chapter I Software Engineering - Introduction
Section 2 - Requirement Engineering
Chapter 2 Requirements Engineering Principles
Chapter 3 Requirement Analysis Modeling
Section 3 - Design and Architectural Engineering
Chapter 4 Design and Architectural Engineering
Chapter 5 Object-oriented Concepts
Chapter 6 Object-oriented Analysis and Design
Chapter 7 User Interface Design
Section 4 - Software Coding
Chapter 8 Software Coding
Section 5 - Software Metrics and Estimation
Chapter 9 Introduction to Software Measurement and Metrics
Chapter 10 LOC, Function Point, and Object-oriented Metrics
Chapter 11 Software Estimation Tools, Techniques and Models
Section 6 - Software Configuration
Chapter 12 Software Configuration Management
Section 7 - Software Project Management
Chapter 13 Project Management Introduction
Chapter 14 Risk Analysis and Management
Chapter 15 Communication and Team Management
Chapter 16 Project Time and Cost Management
Chapter 17 Project Stakeholder Management
Chapter 18 Computer-aided Software Engineering
Section 8 - Software Testing
Chapter 19 Introduction to Software Testing
Chapter 20 Software Testing Plan and Test Case Preparation
Chapter 21 Test Automation
Section 9 - Software Maintenance
Chapter 22 Software Maintenance
Section 10 - Web Engineering
Chapter 23 Web Engineering
Section 11 - Emerging Trends in Software Engineering
Chapter 24 Emerging Trends in Software Engineering
Section 12 - Introduction to Agile Software Development
Chapter 25 Introduction to Agile Software Development
Chapter 26 Case Studies on Software Engineering Practices
Model Question paper
Model Solved Question paper
Index