MCASemester 32025-26Software EngineeringBMC302

Software Engineering (BMC302) - AKTU Question Paper 2025-26

MCA · Semester 3 · Free PDF Download

This is the official AKTU Software Engineering Previous Year Question Paper for MCA Semester 3, academic session 2025-26. Published by Dr. A.P.J. Abdul Kalam Technical University (AKTU/UPTU), Lucknow. Free PDF download — no login required.

Course:MCA
Semester:Semester 3
Session:2025-26
University:AKTU / UPTU

Rate this paper

Questions Asked in 2025-26

Software Engineering (BMC302) — complete question paper · 70 marks · 3 Hours

Section AAttempt all q u e s t i o n s i n b r i e f . 02 x 7 = 14
  • a
    Define Software Process
  • b
    List any four character istics of software
  • c
    What is Evolutionary Development Model?
  • d
    Why is Requirements Engineering important in software development?
  • e
    What is a Decision Table?
  • f
    Define Cohesion in software design
  • g
    What is Halstead’s Software Science?
Section BAttempt any three o f t h e f o l l o w i n g : 07 x 3 = 21
  • a
    Explain Prototype Model wit h advantages and disadvantages
  • b
    Explain SRS structure. Descri be desirable characteristics of a good SRS
  • c
    Explain Coupling and Cohesion with suitable diagrams
  • d
    Discuss types of software te sting: Unit, Integration, System , and Acceptance
  • e
    Explain project scheduling a nd tracking. What is the role o f milestones?
Section CAttempt any one p a r t o f t h e f o l l o w i n g : 07 x 1 = 07
  • a
    Explain Waterfall and Spiral M odels. Compare them on major factors
  • b
    Describe various software qua lity attributes with examples
  • a
    Explain Requirement Engineering in detail. Describe its phases: Elicitation, Analysis, Documentation, Validation, and Management
  • b
    Explain Verification & Validation (V&V). Discuss SQA activit ies and ISO 9000 quality standards
  • a
    Explain Object-Oriented Design concepts: Classes, Objects, I nheritance, and Polymorphism
  • b
    What is Cyclomatic Complexity? Write steps to calculate it a nd compute V(G) for a given control flow graph
  • a
    Explain Top-Down and Bottom-Up Integration Testing strategie s with examples
  • b
    Describe Black Box Testing techniques: • Equivalence Class Partitioning • Boundary Value Analysis
  • a
    Explain Risk Management in sof tware engineering. Describe ri sk identification and assessment
  • b
    What is Software Configuration Management (SCM)? Explain ver sion control and change control processes

Question text is extracted from the official AKTU question paper PDF above. Hindi translations are omitted — every question is printed in English in the original paper. Last verified: 2026-08-23.