MCA C2005
Software Engineering

Notes are on their way.
For now, use the syllabus outline to see what this subject covers.
Syllabus topics
Software Engineering – A layered Technology, Software Characteristics, Software Application, Software Engineering Process and SDLC Model, Waterfall Model, Pro totype Model, Incremental Process Models, V Model, RAD Model, Spiral Model, Agile Process Model. [Q-2]
Notes will be added here.
Syllabus: supplied PDF, page 19.
Syllabus topics
Requirement Analysis and Software Requirement Specifications, Requirements Gathering Methods, Data Flow Diagrams, Data Dictionaries, Entity -Relationship Diagram, Software Design Introduction, Coupling and Cohesion, Function Oriented Design and Object Oriented Design. [Q-1]
Notes will be added here.
Syllabus: supplied PDF, page 19.
Syllabus topics
Strategic Approach to software Testi ng, Verification and Validation Testing, White Box Testing, Basic Path Testing, Control Structure Testing, Black Box Testing, Unit Testing, Integration Testing, Bottom-up and Top -down Testing, System Testing, Function Testing, Performance Testing, Acceptan ce Testing, Installation Testing, Test Case Generation. [Q-2]
Notes will be added here.
Syllabus: supplied PDF, page 19.
Syllabus topics
Issues in Project Management, Management Functions, Software Project Management Plan, Software Management Structure, Software Project Complexity, Software Metrics – Basic Consideration, Size Oriented metrics and Function Point Oriented metrics; Software Cost Estimation Techniques, The COCOMO Model, Project Scheduling, Software Project Planning.[Q-2]
Notes will be added here.
Syllabus: supplied PDF, page 19.
Syllabus topics
Software Quality Concepts, Software Quality Assurance and Quality Control, Software Reliability, Software Configuration Management, SCM Repository, and SCM Process. [Q-1]
Notes will be added here.
Syllabus: supplied PDF, page 19.
Check your university’s syllabus for the topics covered in your exams.