P2Pprogrammer 2 programmer


Home > Download > SMU - Question Paper > BCA > BC0049

Software Engineering


This is the collection of Sikkim Manipal University (SMU) question and answers for Software Engineering. It will help to prepare your examination. All question paper are classified as per semester, subject code and question type of Part A, Part B and Part C with multiple choice options as same as actual examination. SMU question papers includes year 2024, 2023, 2022 Sem I, II, III, IV, V, VI examinations of all subjects.

SMU question test set of old, last and previous year are updated regularly and it is absolutely free to use. Question paper includes Visual basic 6, VB.Net, C#, ASP.Net, Web, Oracle, Database, SQL, Software Engineering, C, C++, OOPS, MBA, MCA, BSC IT I have requested you kindly send me the question paper of Software Engineering, SMU - Bachelor of Computer Application.

Course Name        BCA (Bachelor of Computer Application)

Subject Code       BC0049 (Software Engineering)

Get Questions        PART - A    PART - B    PART - C

Software Engineering Syllabus.

Unit 1 - Software Development Approaches
Introduction; Evolving Role of Software; Software Characteristics; Software Applications

Unit 2- Software Design Processes
Introduction; What is meant by Software Engineering?; 2.3 Definitions of Software Engineering; The Serial or Linear Sequential Development Model; Iterative Development Model ; The incremental Development Model ; The Parallel or Concurrent Development Model; Hacking

Unit 3- Software Reliability
Introduction; Software reliability metrics; Programming for Reliability; Software Reuse

Unit 4 - Software Design Principles
Introduction; System Models; Software Design; Architectural Design; Domain-specific architectures

Unit 5- Object Oriented Design
Introduction; Object Oriented Design; Service Usage; Object Interface Design; Structural Decomposition

Unit 6 - Configuration Management
Introduction; Change Management; Version and Release Management; Software Maintenance; Software Reengineering; Software Refactoring

Unit 7 - Software Testing Techniques
Introduction; Software Testing Fundamental; Testing Principles; White Box Testing; Control Testing; Black Box Testing; Boundary Value Analysis; Testing GUIs; Testing Documentation and Help Facilities

Unit 8- Software Testing Assurance
Introduction; Verification and Validation; Test Plan; Test Strategies ; Principles of Testing; Testing methods and tools; Additional requirements in testing OO Systems; System Testing; Acceptance Testing; Regression testing ; Metrics Collection, Computation, and Evaluation; Test and QA plan; Managing Testing Functions;

Unit 9- Software Testing Strategies
Introduction; Organizing for software testing; Software Testing Strategy; Unit Testing; Top-down Integration; Bottom-up Integration;

Unit 10- Case Study
Introduction; System Requirements; Architectural Alternatives


Home > Download > SMU - Question Paper > BCA > BC0049