1. What is computer software? 2. Can you differentiate computer software and computer program? 3. What is software engineering? 4. When you know programming, what is the need to learn software engineering concepts? 5. What is software process or Software Development Life Cycle (SDLC)? 6. What are SDLC models available? 7. What are various phases of SDLC? 8. Which SDLC model is the best? 9. What is software project management? 10. Who is software project manager? 11. What does software project manager do? 12. What is software scope? 13. What is project estimation? 14. How can we derive the size of software product? 15. What are function points? 16. What are software project estimation techniques available? 17. What is baseline? 18. What is Software configuration management? 19. What is change control? 20. How can you measure project execution?