Skip to content
CY-602 · Software Engineering/Important Questions

Software Engineering (CY-602) - Important Questions

  1. 10 Marks High Priority Asked: 2026, 2025

    Describe the Capability Maturity Model (CMM) and its significance in process improvement

    Appeared 2x (2026, 2025)

  2. 7 Marks High Priority Asked: 2025, 2023

    Explain how software process customization and improvement is done and how it improves software quality, with examples.

    Appeared 2x (2025, 2023)

  3. 7 Marks High Priority Asked: 2026

    Compare Linear Sequential, Spiral and Agile models on risk handling, customer involvement and suitability.

    Appeared 1x (2026)

  4. 7 Marks High Priority Asked: 2026

    Discuss the features of component-based development and Rapid Application Development and identify suitable application areas for reducing development time.

    Appeared 1x (2026)

  5. 7 Marks Medium Priority Asked: 2025

    Discuss the advantages and disadvantages of the Linear Sequential Model and the Prototyping Model?

    Appeared 1x (2025)

  6. 7 Marks Medium Priority Asked: 2024

    Illustrate the Agile Process Model and explain how it differs from traditional process models with neat diagrams?

    Appeared 1x (2024)

  7. 7 Marks Medium Priority Asked: 2024

    Explain the characteristics of a software product and how it differs from a software process?

    Appeared 1x (2024)

  8. 7 Marks Medium Priority Asked: 2024

    Explain the importance of software process metrics and how they support process customization and improvement.

    Appeared 1x (2024)

  9. 7 Marks Low Priority Asked: 2023

    Define software life cycle and explain the spiral model with a diagram.

    Appeared 1x (2023)

  10. 7 Marks Low Priority Asked: 2023

    Explain the component-based software development model with a neat sketch.

    Appeared 1x (2023)

  11. 7 Marks Low Priority Asked: 2023

    Explain how the performance efficiency of a software program is measured.

    Appeared 1x (2023)

  12. 7 Marks High Priority Asked: 2026, 2024

    Describe commonly used requirement elicitation techniques and explain their advantages in identifying user requirements.

    Appeared 2x (2026, 2024)

  13. 7 Marks High Priority Asked: 2025, 2024

    Define and differentiate functional vs non-functional requirements with examples and explain their importance.

    Appeared 2x (2025, 2024)

  14. 7 Marks High Priority Asked: 2026

    Draw a use case diagram for the Online Library Management System and explain actor-use case interactions.

    Appeared 1x (2026)

  15. 7 Marks Medium Priority Asked: 2025

    Define the use case model and explain its application in software requirement analysis.

    Appeared 1x (2025)

  16. 7 Marks Medium Priority Asked: 2025

    What are the challenges in requirement traceability and how can they be mitigated?

    Appeared 1x (2025)

  17. 7 Marks Medium Priority Asked: 2024

    How do you validate a System and Software Requirement Specification (SRS)? Discuss the process?

    Appeared 1x (2024)

  18. 14 Marks Low Priority Asked: 2023

    Classify and explain the three aspects that SRS should clearly document, also list the characteristics of good SRS document and their components.

    Appeared 1x (2023)

  19. 7 Marks Low Priority Asked: 2023

    Explain user requirements and system requirements in detail.

    Appeared 1x (2023)

  20. 7 Marks High Priority Asked: 2026, 2023

    Explain the different architectural views (e.g., 4+1 multiple concurrent views) for describing software-intensive systems and their significance in software development.

    Appeared 2x (2026, 2023)

  21. 7 Marks Medium Priority Asked: 2025

    Create a UML diagram for a Library Management System and explain its components.

    Appeared 1x (2025)

  22. 7 Marks Medium Priority Asked: 2025

    Explain the importance of user interface design in software products. What are the key principles to consider?

    Appeared 1x (2025)

  23. 7 Marks Medium Priority Asked: 2025

    What are Design metrics? How do they help in improving software design?

    Appeared 1x (2025)

  24. 7 Marks Medium Priority Asked: 2024

    Describe the use of UML in software modeling and how it helps represent software architecture.

    Appeared 1x (2024)

  25. 7 Marks Medium Priority Asked: 2024

    Explain the importance of software design principles in software development.

    Appeared 1x (2024)

  26. 7 Marks Low Priority Asked: 2023

    Classify and explain the various software architectural styles in detail.

    Appeared 1x (2023)

  27. 7 Marks High Priority Asked: 2026, 2025, 2024

    Compare function-oriented (structured) design with object-oriented design/analysis, and state situations where each approach is preferred.

    Appeared 3x (2026, 2025, 2024)

  28. 7 Marks High Priority Asked: 2026, 2024

    Compare static analysis and dynamic analysis in software testing, including differences, examples, and defects identified by each.

    Appeared 2x (2026, 2024)

  29. 7 Marks High Priority Asked: 2026

    A software module accepts user input through an online form. Prepare suitable Black Box Test Cases to validate the input fields.

    Appeared 1x (2026)

  30. 7 Marks High Priority Asked: 2026

    Compare unit testing, integration testing and system testing with suitable examples.

    Appeared 1x (2026)

  31. 7 Marks High Priority Asked: 2026

    Test metrics help evaluate software quality. Discuss the importance of Test Metrics and Testing Tools in software testing.

    Appeared 1x (2026)

  32. 7 Marks Medium Priority Asked: 2025

    Discuss the importance of a Test Plan. How does it help in software quality assurance?

    Appeared 1x (2025)

  33. 7 Marks Medium Priority Asked: 2025

    Discuss the importance of integration testing and system testing in the software test process?

    Appeared 1x (2025)

  34. 7 Marks Medium Priority Asked: 2024

    Describe the process of unit testing and the key criteria for designing effective test cases.

    Appeared 1x (2024)

  35. 7 Marks Medium Priority Asked: 2024

    Design test cases for a login module of an e-commerce website, specifying inputs, outputs, and test conditions.

    Appeared 1x (2024)

  36. 14 Marks Low Priority Asked: 2023

    Discuss the various black box and white box testing techniques. Use suitable examples for your explanation.

    Appeared 1x (2023)

  37. 7 Marks Low Priority Asked: 2023

    Discuss unit testing and regression testing, and validation testing and acceptance testing.

    Appeared 1x (2023)

  38. 7 Marks High Priority Asked: 2026, 2024

    Explain the role of Software Configuration Management, including version control and change control, in controlling software changes.

    Appeared 2x (2026, 2024)

  39. 7 Marks High Priority Asked: 2026, 2023

    Explain why software maintenance is needed and classify the different types of software maintenance with the purpose of each.

    Appeared 2x (2026, 2023)

  40. 7 Marks High Priority Asked: 2026

    Reverse Engineering and Re-engineering are widely used for maintaining legacy software. Compare these techniques with suitable examples.

    Appeared 1x (2026)

  41. 7 Marks High Priority Asked: 2026

    Project planning directly affects software quality and timely delivery. Discuss the activities involved in Project Planning, Risk Assessment and Software Quality Assurance (SQA).

    Appeared 1x (2026)

  42. 14 Marks Medium Priority Asked: 2025

    Write short notes on (any two):

    Appeared 1x (2025)

  43. 7 Marks Medium Priority Asked: 2025

    How does version control help in software development? Give an example using Git?

    Appeared 1x (2025)

  44. 7 Marks Medium Priority Asked: 2025

    Describe the key steps in project scheduling and tracking. Why are these essential for software project success?

    Appeared 1x (2025)

  45. 14 Marks Medium Priority Asked: 2024

    Write short notes on (any two):

    Appeared 1x (2024)

  46. 7 Marks Medium Priority Asked: 2024

    Discuss the role of risk assessment and mitigation in software project management

    Appeared 1x (2024)

  47. 14 Marks Low Priority Asked: 2023

    Write short notes on any two of: Risk Assessment and Mitigation, Test Oracles, Design Metrics, Incremental Model

    Appeared 1x (2023)

  48. 7 Marks Low Priority Asked: 2023

    Explain the process of re-engineering with their activities.

    Appeared 1x (2023)

Go to where you left off?

Quick Add to Notes

Save questions, your own notes and screenshots into notes filed by unit. It takes a free account.

Create free account

Have an account? Log in