Software engineering

What is software engineering?

It is a branch of Computer Science & it is a process of developing and building computer systems software and applications software.

It is related to other disciplines like:-

  1. Computer Science
  2. Management Science
  3. Economics 
  4. System Engineering

Why study software engineering?

The idea behind Software Engineering is to let you understand the real world problems in Software Industry.

SE, specifically covers best and accepted solutions of the problems faced in Software Development Industry.

SE applies the theoretical understanding for building high-quality software products.

As the system evolves, programs gain a growing amount of value in our normal days of life.

why you should pursue a software engineering career?

The field is incredibly broad.

The job outlook for a software engineering career is superb.

Continuous Learning Opportunities.

Project-base Work Project.

Attractive Salary Package.

highlights

Below questions are helpful for 

  • competitive exams
  • university level exams
  • interview preparation
 

These Multiple Choice Questions (MCQ) ought to be polished to improve the Software Engineering abilities needed for different interviews (campus interviews, walk-in interviews, company interviews), placements, entrance exams and other competitive examinations.

TOPICS covered

  • SOFTWARE ENGINEERING :- Basics questions-1
  • SOFTWARE ENGINEERING :- Basics questions-2
  • SOFTWARE ENGINEERING :- Ethics-1
  • SOFTWARE ENGINEERING :- Ethics-2
  • SOFTWARE ENGINEERING :- Software Life Cycle Models
  • SOFTWARE ENGINEERING :- Agile Software Development
  • SOFTWARE ENGINEERING :- Requirement Engineering
  • SOFTWARE ENGINEERING :- Functional & Non-Functional Requirements
  • SOFTWARE ENGINEERING :- Requirement Elicitation
  • SOFTWARE ENGINEERING :- Requirement Elicitation Techniques
  • SOFTWARE ENGINEERING :- Requirement Analysis
  • SOFTWARE ENGINEERING :- Requirement Documentation
  • SOFTWARE ENGINEERING :- Requirements Management
  • SOFTWARE ENGINEERING :- System modelling
  • SOFTWARE ENGINEERING :- Software Evolution
  • SOFTWARE ENGINEERING :- Software Design
  • SOFTWARE ENGINEERING :- Modularity in Software Design
  • SOFTWARE ENGINEERING :- Function Oriented Software Design
  • SOFTWARE ENGINEERING :- Object Oriented Software Design
  • SOFTWARE ENGINEERING :- Types of Software Metrics 
  • SOFTWARE ENGINEERING :- Metrics Analysis
  • SOFTWARE ENGINEERING :- Metrics for Quality Control
  • SOFTWARE ENGINEERING :- Project Management
  • SOFTWARE ENGINEERING :- Project Planning
  • SOFTWARE ENGINEERING :- Risk Management
  • SOFTWARE ENGINEERING :- Size and Cost estimation of Software
  • SOFTWARE ENGINEERING :- Software Maintenance
  • SOFTWARE ENGINEERING :- Software Quality Assurance
  • SOFTWARE ENGINEERING :- Software Re-engineering
  • SOFTWARE ENGINEERING :- Reverse Engineering