Syllabus For MID SEM
Syllabus For MID SEM
L G P Cr
3 1 - 4
Software Product and Process: Evolving role of software; Software: Characteristics, Applications, Myths,
and Crisis; Software Engineering: A layered Technology, The software process; Software Process
Models: Software Project Management: The Management Spectrum: People, Product, Process and
Projects; software team: Team leaders, and software players. Software Metrics, Process, product and
project metrics; Software Measurement; Metrics for Software Quality; Software Project Estimation;
Empirical estimation model; Introductions of Software Quality Assurance and Reliability. Software
Requirement and Design; Requirement specification; Analysis and Design principles; Effective modular
design; Software Testing; Test case design; Control structure testing; White box testing; Black box
testing; Testing strategies; Verification and Validation; Criteria for completion of testing; Integration
testing; Regression testing.
Books and References:
1. R.S. Pressman, Software Engineering- A Practitioners Approach, McGraw Hill, 6th Edition.
2. W S Jawdekar, Software Engineering- Principles and Practices, Tata McGraw Hill, 5th Edition
3. Y. Singh and R. Malhotra, Object-Oriented Software Engineering, PHI, 1st Edition
4. Internet-based open-books and resources