Topicwise MCQs on Software Engineering

If you are a Computer Science Engineer then this section is for you. This section focus on all topics of the Software Engineering subject. These questions will help you to prepare for interviews, entrance exams, online tests, and semester exams. This also helps you to understand Software Engineering deeply. Here, You can practice these MCQs chapter-wise for FREE.

1. Multiple Choice Questions on Introduction to Software Engineering

This part contains Software Engineering multiple-choice questions and answers on basics, ethics, and life cycle models.

  • Software Engineering Basics - 1
  • Software Engineering Basics - 2
  • Software Engineering Basics - 3
  • Software Engineering Ethics
  • Software Life Cycle Models



  • 2. MCQs on Software Processes, Models and Agile Software Development

    This part contains Software Engineering multiple-choice questions and answers on software processes, software life cycle models, and agile development.

  • Evolutionary Software Process Models
  • Selection of a Life Cycle Model
  • Software Process and Product – 1
  • Agile Software Development
  • Software Process and Product – 2



  • 3. Multiple Choice Questions on Requirement Engineering

    This part contains Software Engineering multiple-choice questions and answers on requirement elicitation, analysis, documentation and management.

  • Requirement Engineering
  • Functional and Non-Functional Requirements
  • Requirement Elicitation Techniques
  • Requirement Analysis
  • Requirement Documentation
  • Requirement Management



  • 4. Multiple Choice Questions on Software Modelling and Evolution

    This part contains Software Engineering multiple-choice questions and answers on aspects of system modelling, sociotechnical systems and evolution of software.

  • System Modelling
  • Software Evolution
  • Sociotechnical Systems



  • 5. Multiple Choice Questions on Dependability and Security

    This part contains Software Engineering multiple-choice questions and answers on specification of dependability and security, assurance of dependability and security and engineering of dependability and security.

  • Dependability and Security
  • Dependability Engineering
  • Security Engineering
  • Dependability and Security Assurance



  • 6. Multiple Choice Questions on Software Design and Metrics

    This part contains Software Engineering multiple-choice questions and answers on different aspects of software design like modularity, functions and object oriented designs.

  • Software Design
  • Modularity in Software Design
  • Function Oriented Software Design
  • Object Oriented Software Design
  • Types of Software Metrics
  • Web Engineering Project Metrics
  • Metrics for Quality Control