http://www.knowledgegate.in/GATE
, Unit-1(Introduction)
• Introduction to Software Engineering,
• Software Components,
• Software Characteristics,
• Software Crisis,
• Software Engineering Processes,
• Similarity and Differences from Conventional Engineering Processes,
Software Quality Attributes,
• Software Development Life Cycle (SDLC)
• Models:
• Water Fall Model,
• Prototype Model,
• Spiral Model,
• Evolutionary Development Models,
• Iterative http://www.knowledgegate.in/GATE
Enhancement Models.
, Unit-2(Software Requirement Specifications (SRS))
• Requirement Engineering Process:
• Elicitation,
• Analysis,
• Documentation,
• Review and Management of User Needs,
• Feasibility Study,
• Information Modeling,
• Data Flow Diagrams,
• Entity Relationship Diagrams,
• Decision Tables,
• SRS Document,
• IEEE Standards for SRS.
• Software Quality Assurance (SQA): Verification and Validation,
http://www.knowledgegate.in/GATE
• SQA Plans, Software Quality Frameworks, ISO 9000 Models, SEI-CMM Model
, Unit-3(Software Design)
• Basic Concept of Software Design,
• Architectural Design,
• Low Level Design: Modularization, Design Structure Charts, Pseudo Codes, Flow Charts,
• Coupling and Cohesion Measures,
• Design Strategies
• Function Oriented Design,
• Object Oriented Design,
• Top-Down and Bottom-Up Design.
• Software Measurement and Metrics:
• Various Size Oriented Measures: Halestead's Software Science,
• Function Point (FP) Based Measures,
• Cyclomatic Complexity Measures: Control Flow Graphs.
http://www.knowledgegate.in/GATE
, Unit-1(Introduction)
• Introduction to Software Engineering,
• Software Components,
• Software Characteristics,
• Software Crisis,
• Software Engineering Processes,
• Similarity and Differences from Conventional Engineering Processes,
Software Quality Attributes,
• Software Development Life Cycle (SDLC)
• Models:
• Water Fall Model,
• Prototype Model,
• Spiral Model,
• Evolutionary Development Models,
• Iterative http://www.knowledgegate.in/GATE
Enhancement Models.
, Unit-2(Software Requirement Specifications (SRS))
• Requirement Engineering Process:
• Elicitation,
• Analysis,
• Documentation,
• Review and Management of User Needs,
• Feasibility Study,
• Information Modeling,
• Data Flow Diagrams,
• Entity Relationship Diagrams,
• Decision Tables,
• SRS Document,
• IEEE Standards for SRS.
• Software Quality Assurance (SQA): Verification and Validation,
http://www.knowledgegate.in/GATE
• SQA Plans, Software Quality Frameworks, ISO 9000 Models, SEI-CMM Model
, Unit-3(Software Design)
• Basic Concept of Software Design,
• Architectural Design,
• Low Level Design: Modularization, Design Structure Charts, Pseudo Codes, Flow Charts,
• Coupling and Cohesion Measures,
• Design Strategies
• Function Oriented Design,
• Object Oriented Design,
• Top-Down and Bottom-Up Design.
• Software Measurement and Metrics:
• Various Size Oriented Measures: Halestead's Software Science,
• Function Point (FP) Based Measures,
• Cyclomatic Complexity Measures: Control Flow Graphs.
http://www.knowledgegate.in/GATE