Software Engineering
Home
Download PPTs
Introduction to Software Engineering
Key Concepts and Characteristics
Emergence of software engineering
Software metrics and models
SDLC Models
Spiral Models
Agile Models
Models Comparison
Software Project Management
SPM-Size Estimation-LOC and FP Metrics
SPM-Cost Estimation
Staffing Level Estimation:Putnam's Model
SPM-Halstead's Software Science
Software Requirements Specification
Software Design
Software Design: Classification
Software Design Approaches, Function Oriented Software Design, Introduction to Object Oriented Design
Structured Analysis- Data flow Diagrams and Structured Design
Coding and Testing of Software
Unit Testing, Block Box Testing, White Box Testing,System Testing
Debugging, Program Analysis Tools
Software Reliability and Quality Assurance: Reliability Metric- Musa’s Basic Model
Software Quality Assurance
ISO 9000 and SEI CMM and their Comparison. Software Maintenance: Maintenance Process Models and Reverse Engineering, Estimation of Maintenance Costs.