Course Break Up Plan

                BCA-303 (N2) SOFTWARE ENGINEERING


Lect. No.   Topic                                    Assign     Test

            Introduction and Requirements       of
            Software engineering
   1.
            Characteristics and Components and
            Applications
   2.
            Software Process Models Intro
   3.
            Waterfall Model
   4.
            Prototyping, Incremental Approach
   5.
            Spiral Model
   6.
            4th generation techniques
   7.
            Concepts of Project Management
   8.
            Project Management continued
   9.
            Role of Metrics
   10.
            Measurement                              Assign 1
   11.
                                                                Test 1
   12.
            Software Project Planning
   13.
            Define , Objectives
   14.
            Decomposition Techniques
   15.
            Software Sizing
   16.
            Problem based Estimation
   17.
            Process based Estimation
   18.
            Cost Estimation Model : COCOMO
            Model
   19.
            The Software Equation System
   20.
Analysis : Principles of Structured
      Analysis
21.
      Requirement Analysis
22.
      DFD
23.
      Entity Relationship Diagrams
24.
      Data Dictionary                             Assign 2
25.
                                                             Test 2
26.

27.
      Software Design
28.
      Definition, Objectives
29.
      Principles, Concepts
30.
      Design Methodologies
31.
      Data Design
32.
      Architectural Design
33.
      Procedural Design
34.
      Object Oriented Concepts                    Assign 3
35.
                                                             Test 3
36.

37.
      Testing Fundamentals           :   Define
      Objectives, Principles
38.
      Testability Concepts
39.
      White Box Testing
40.
      Black Box Testing
41.
      Testing Strategies:      Verification   &
      Validation
42.
      Unit Testing
43.
      Integration Testing
44.
      Validation Testing
45.
      System Testing
46.
Marks Distribution for total internal evaluation
                                 TESTS   10

                  ASSIGNMENTS/ CASE      10
                  STUDIES/ACTIVITIES

                  PRESENTATION           5

                  MID SEMESTER           15
                  EXAMINATION

                       TOTAL             40

Course Break Up Plan

  • 1.
    Course Break UpPlan BCA-303 (N2) SOFTWARE ENGINEERING Lect. No. Topic Assign Test Introduction and Requirements of Software engineering 1. Characteristics and Components and Applications 2. Software Process Models Intro 3. Waterfall Model 4. Prototyping, Incremental Approach 5. Spiral Model 6. 4th generation techniques 7. Concepts of Project Management 8. Project Management continued 9. Role of Metrics 10. Measurement Assign 1 11. Test 1 12. Software Project Planning 13. Define , Objectives 14. Decomposition Techniques 15. Software Sizing 16. Problem based Estimation 17. Process based Estimation 18. Cost Estimation Model : COCOMO Model 19. The Software Equation System 20.
  • 2.
    Analysis : Principlesof Structured Analysis 21. Requirement Analysis 22. DFD 23. Entity Relationship Diagrams 24. Data Dictionary Assign 2 25. Test 2 26. 27. Software Design 28. Definition, Objectives 29. Principles, Concepts 30. Design Methodologies 31. Data Design 32. Architectural Design 33. Procedural Design 34. Object Oriented Concepts Assign 3 35. Test 3 36. 37. Testing Fundamentals : Define Objectives, Principles 38. Testability Concepts 39. White Box Testing 40. Black Box Testing 41. Testing Strategies: Verification & Validation 42. Unit Testing 43. Integration Testing 44. Validation Testing 45. System Testing 46.
  • 3.
    Marks Distribution fortotal internal evaluation TESTS 10 ASSIGNMENTS/ CASE 10 STUDIES/ACTIVITIES PRESENTATION 5 MID SEMESTER 15 EXAMINATION TOTAL 40