Skip to content
CS-403 · Software Engineering/Important Questions

Software Engineering (CS-403) - Important Questions

  1. 7 Marks Medium Priority Asked: 2026, 2025, 2022

    Differentiate between software product and software process and explain their characteristics

    Appeared 3x (2026, 2025, 2022)

  2. 7 Marks Medium Priority Asked: 2026

    Explain the Linear Sequential (Waterfall) Model and the Spiral Model with neat diagrams and suitable examples.

    Appeared 1x (2026)

  3. 7 Marks Medium Priority Asked: 2026

    Define software product and explain characteristics of a good software product

    Appeared 1x (2026)

  4. 7 Marks Low Priority Asked: 2025

    Differentiate between software product characteristics and software process characteristics.

    Appeared 1x (2025)

  5. 7 Marks Low Priority Asked: 2025

    Explain the Linear Sequential Model and discuss its advantages and disadvantages.

    Appeared 1x (2025)

  6. 7 Marks Low Priority Asked: 2025

    What is the Component Assembly Model? How does it differ from the Incremental Model?

    Appeared 1x (2025)

  7. 7 Marks Low Priority Asked: 2025

    Explain the purpose of process customization and improvement with reference to CMM.

    Appeared 1x (2025)

  8. 7 Marks Low Priority Asked: 2024, 2023, 2022, 2020

    Explain the RAD model with neat diagram, its phases, importance, applications and situations where it is useful.

    Appeared 4x (2024, 2023, 2022, 2020)

  9. 7 Marks Low Priority Asked: 2024

    Explain with neat diagram about RAD model.

    Appeared 1x (2024)

  10. 7 Marks Low Priority Asked: 2024

    Elucidate the key features of the software process models with suitable examples?

    Appeared 1x (2024)

  11. 7 Marks Low Priority Asked: 2024

    Describe briefly about Prototyping model for Software development?

    Appeared 1x (2024)

  12. 7 Marks Low Priority Asked: 2024

    Write about CMM (Capability Maturity Model) and how it is used for Software Quality?

    Appeared 1x (2024)

  13. 7 Marks High Priority Asked: 2026, 2023, 2020

    Compare and explain function-oriented modeling vs object-oriented (analysis) modeling.

    Appeared 4x (2026, 2023, 2020)

  14. 7 Marks Medium Priority Asked: 2025, 2024

    Explain use case modeling / use case model with neat sketch and example.

    Appeared 2x (2025, 2024)

  15. 7 Marks Medium Priority Asked: 2025, 2024

    Explain the components and key contents of a Software Requirement Specification (SRS) document.

    Appeared 2x (2025, 2024)

  16. 7 Marks Medium Priority Asked: 2025, 2024

    Differentiate between functional and non-functional requirements with suitable examples.

    Appeared 2x (2025, 2024)

  17. 7 Marks Medium Priority Asked: 2026, 2025, 2024

    Explain functional vs non-functional requirements with suitable examples.

    Appeared 3x (2026, 2025, 2024)

  18. 7 Marks Medium Priority Asked: 2026

    Define Software Requirements in detail.

    Appeared 1x (2026)

  19. 7 Marks Medium Priority Asked: 2026

    Explain Software Requirement Specification (SRS) and Requirement Validation

    Appeared 1x (2026)

  20. 7 Marks Low Priority Asked: 2025

    What are the major requirement elicitation techniques? Discuss any two in detail.

    Appeared 1x (2025)

  21. 7 Marks Low Priority Asked: 2024

    Describe different checks to be carried out during requirement validation process?

    Appeared 1x (2024)

  22. 7 Marks Low Priority Asked: 2024

    What are the activities of requirement elicitation and analysis? Explain.

    Appeared 1x (2024)

  23. 7 Marks Low Priority Asked: 2025, 2024, 2023

    Explain the use-case model, its basic parts and how to construct it, with sketch/example.

    Appeared 3x (2025, 2024, 2023)

  24. 7 Marks Low Priority Asked: 2023

    Substantiate that functional requirements specification should be both complete and consistent with examples.

    Appeared 1x (2023)

  25. 7 Marks Medium Priority Asked: 2024

    Explain Function-Oriented design in detail.

    Appeared 2x (2024)

  26. 7 Marks Medium Priority Asked: 2026

    Explain the software design process and discuss important design concepts and principles.

    Appeared 1x (2026)

  27. 7 Marks Medium Priority Asked: 2026

    Explain architectural design with an example.

    Appeared 1x (2026)

  28. 7 Marks Low Priority Asked: 2025

    Describe any four fundamental software design principles.

    Appeared 1x (2025)

  29. 7 Marks Low Priority Asked: 2025

    Explain the SA/SD approach to function-oriented design.

    Appeared 1x (2025)

  30. 7 Marks Low Priority Asked: 2025

    Explain what architectural views are and describe different architectural styles.

    Appeared 1x (2025)

  31. 7 Marks Low Priority Asked: 2025

    What are the key design metrics used to evaluate software design quality?

    Appeared 1x (2025)

  32. 7 Marks Low Priority Asked: 2025, 2023, 2022

    What are design metrics and why are they important? Explain key metrics used to evaluate software / object-oriented design quality.

    Appeared 3x (2025, 2023, 2022)

  33. 7 Marks Low Priority Asked: 2024

    How system modeling is achieved using UML? Explain with a suitable example.

    Appeared 1x (2024)

  34. 7 Marks Low Priority Asked: 2024

    Discuss about pattern based software design in detail?

    Appeared 1x (2024)

  35. 7 Marks Low Priority Asked: 2024

    List and explain different software architecture styles and patterns.

    Appeared 1x (2024)

  36. 7 Marks Low Priority Asked: 2024

    List and explain the golden rules of User-Interface design?

    Appeared 1x (2024)

  37. 7 Marks Medium Priority Asked: 2025, 2024

    Explain black-box testing and its techniques such as boundary value analysis with an example

    Appeared 2x (2025, 2024)

  38. 7 Marks Medium Priority Asked: 2026, 2024, 2019

    Differentiate between function-oriented (structured) and object-oriented software development and analysis.

    Appeared 3x (2026, 2024, 2019)

  39. 7 Marks Medium Priority Asked: 2026, 2020

    Explain black box and white box software testing techniques in detail with suitable examples.

    Appeared 2x (2026, 2020)

  40. 7 Marks Medium Priority Asked: 2026

    Discuss the importance of Code Inspection in software quality assurance.

    Appeared 1x (2026)

  41. 7 Marks Medium Priority Asked: 2023, 2019

    What is system testing (and software testing)? Explain system testing in detail including its types.

    Appeared 3x (2023, 2019)

  42. 7 Marks Low Priority Asked: 2025

    Differentiate between static and dynamic code analysis.

    Appeared 1x (2025)

  43. 7 Marks Low Priority Asked: 2024

    Differentiate between Function-Oriented and Object-Oriented Software development?

    Appeared 1x (2024)

  44. 7 Marks Low Priority Asked: 2024

    What is Test Oracles? Explain different types of test techniques.

    Appeared 1x (2024)

  45. 7 Marks Low Priority Asked: 2024

    Briefly discuss about Integration testing Strategies?

    Appeared 1x (2024)

  46. 7 Marks Low Priority Asked: 2024

    With neat sketch explain briefly about testing levels?

    Appeared 1x (2024)

  47. 7 Marks Low Priority Asked: 2024

    What is White-Box testing? How white box testing is carried out ? Demonstrate With example.

    Appeared 1x (2024)

  48. 9 Marks Low Priority Asked: 2024, 2023, 2020

    What is white-box testing, how is it carried out with example, and what are the difficulties in exercising it?

    Appeared 3x (2024, 2023, 2020)

  49. 7 Marks High Priority Asked: 2025, 2024

    Explain Software Configuration Management (SCM) and its major activities.

    Appeared 3x (2025, 2024)

  50. 7 Marks Medium Priority Asked: 2026, 2022

    Explain the need/purpose of software maintenance and its different types with examples

    Appeared 2x (2026, 2022)

  51. 7 Marks Medium Priority Asked: 2025, 2024

    Explain feasibility analysis and its types.

    Appeared 2x (2025, 2024)

  52. 7 Marks Medium Priority Asked: 2026, 2024, 2020

    Explain Software Configuration Management (SCM).

    Appeared 4x (2026, 2024, 2020)

  53. 7 Marks Medium Priority Asked: 2026, 2020

    Explain why software used in a real-world environment must change and the need for software maintenance with examples

    Appeared 2x (2026, 2020)

  54. 7 Marks Medium Priority Asked: 2026

    Explain reverse engineering and re-engineering in detail.

    Appeared 1x (2026)

  55. 14 Marks Low Priority Asked: 2024

    Write short notes on any two:

    Appeared 1x (2024)

  56. 14 Marks Low Priority Asked: 2024

    Write short notes on any two:

    Appeared 1x (2024)

  57. 7 Marks Low Priority Asked: 2024

    Discuss about Risk Assessment and Mitigation.

    Appeared 1x (2024)

  58. 7 Marks Low Priority Asked: 2024

    What is Re-Engineering and discuss about steps involved in Re-Engineering?

    Appeared 1x (2024)

  59. 7 Marks Low Priority Asked: 2025, 2023

    Discuss the functions / major activities of SCM with suitable example.

    Appeared 2x (2025, 2023)

  60. 7 Marks Low Priority Asked: 2024, 2023

    Explain the principles of risk assessment and mitigation.

    Appeared 2x (2024, 2023)

  61. 14 Marks Low Priority Asked: 2023

    Write a short note on any two:

    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