Tuesday, August 24, 2010

SYLLABUS


BCA-303 (N2) SOFTWARE ENGINEERING

SECTION-A
Software: Characteristics, Components Applications, Software Process Models: Waterfall, Spiral, Prototyping, Fourth Generation Techniques, Concepts Of Project Management, Role Of Metrics And Measurement.

SECTION - B
S/W Project Planning: Objectives, Decomposition Techniques: S/W Sizing, Problem Based  Estimation, Process Based Estimation, Cost Estimation Models: COCOMO Model, The S/W Equation, System Analysis: Principles Of Structured Analysis, Requirement Analysis, DFD, Entity  Relationship Diagram, Data Dictionary.

SECTION-C
S/W Design: Objectives, Principles, Concepts, Design Mythologies: Data Design, Architecture Design, Procedural Design, Object – Oriented Concepts.

SECTION-D
Testing Fundamentals: Objectives, Principles, Testability, Test Cases: White Box & black box Testing, Testing Strategies: Verification & Validation, Unit Test, Integration Testing, Validation Testing, System Testing.


Reference:
1. Roger s. pressman, “software engineering – A practitioner’s approach “, McGraw Hill
2. R.E. fairly, “software engineering concepts”, McGraw Hill.
3. Jalota, “an integrated approach to software engineering”, (Narosa Publishing House).