Compile by Zafar Ayub 
zafar_ayub@hotmail.com
•Chapter – 1 Introduction of Software Engineering 
•Chapter – 2 Identifying Scope 
•Chapter – 3 Analyzing Requirements 
•Chapter – 4 Software Specification 
•Chapter – 5 UML diagram 
•Chapter – 6 Prototype & Sampling 
•Chapter – 7 Design & Interface 
•Chapter – 8 Development & Coding 
•Chapter – 9 Software Modeling 
zafar_ayub@hotmail.com 
2
•Chapter – 10 Implementation & Deployment 
•Chapter – 11 System Migration 
•Chapter – 12 Quality Assurance & Quality Control 
•Chapter – 13 Testing Methodology 
•Chapter – 14 Post-delivery Maintenance 
•Chapter – 15 Support & Training 
•Chapter – 16 Software Retirement & Versioning 
•Chapter – 17 System Development Life Cycle 
•Chapter – 18 Project Management 
•Chapter – 19 Common Issues and Resolving Strategies 
zafar_ayub@hotmail.com 
3

Software Engineering – Course Outline

  • 1.
  • 2.
    •Chapter – 1Introduction of Software Engineering •Chapter – 2 Identifying Scope •Chapter – 3 Analyzing Requirements •Chapter – 4 Software Specification •Chapter – 5 UML diagram •Chapter – 6 Prototype & Sampling •Chapter – 7 Design & Interface •Chapter – 8 Development & Coding •Chapter – 9 Software Modeling [email protected] 2
  • 3.
    •Chapter – 10Implementation & Deployment •Chapter – 11 System Migration •Chapter – 12 Quality Assurance & Quality Control •Chapter – 13 Testing Methodology •Chapter – 14 Post-delivery Maintenance •Chapter – 15 Support & Training •Chapter – 16 Software Retirement & Versioning •Chapter – 17 System Development Life Cycle •Chapter – 18 Project Management •Chapter – 19 Common Issues and Resolving Strategies [email protected] 3