← Back to MCS-21328%25%21%26%
PYQ Analysis
MCS-213 · 9 papers
Block Weightage
Block 1 — An Overview of Software Engineering
~24 marks/paper · 9/9 papers · 4 units
Block 2 — Software Project Management
~22 marks/paper · 9/9 papers · 4 units
Block 3 — Web, Mobile and CASE Tools
~18 marks/paper · 9/9 papers · 3 units
Block 4 — Advanced Topics in Software Engg.
~23 marks/paper · 9/9 papers · 5 units
Unit Breakdown
Unit 1 — Software Engineering and Its Models
Must~14 marks · 100% frequency
Waterfall ModelSpiral ModelPrototype ModelCleanroom Software EngineeringComponent-Based Software EngineeringSEI-CMM LevelsSDLC Phases
Unit 2 — Principles of Software Requirements Analysis
Must~12 marks · 90% frequency
Functional vs Non-functional RequirementsRequirements EngineeringSRS — Sections and OutlineRequirement Gathering TechniquesData Dictionary
Unit 3 — Software Design
Must~10 marks · 85% frequency
Architectural and Modular DesignCoupling and CohesionData Flow Diagrams (DFD)Software Design ProcessHCI and UX DesignVerification vs Validation
Unit 4 — Software Quality and Security
Must~10 marks · 80% frequency
Software Quality AttributesMcCall's Quality FactorsSoftware Quality MetricsSoftware Review & Formal Technical ReviewSoftware Reliability
Unit 5 — Software Project Planning
Must~12 marks · 95% frequency
Cost and Effort Estimation MethodsCOCOMO ModelPutnam's ModelProject Size / Effort / Schedule EstimationCyclomatic Complexity
Unit 6 — Risk Management and Project Scheduling
Must~10 marks · 85% frequency
Risk Definition and TypesRisk Management PhasesRisk Identification and ControlProject Scheduling MethodsSoftware Project Scheduling ToolsFTR Framework Optimizations
Unit 7 — Software Testing
Must~12 marks · 95% frequency
Black Box TestingWhite Box TestingBoundary Value AnalysisUnit Testing vs Integration TestingAlpha Testing vs Beta TestingControl Flow Graph (CFG)Debugging Steps
Unit 8 — Software Change Management
~8 marks · 75% frequency
Software Configuration ManagementChange Management ProcessVersion Control and BaselinesChange Control Authority
Unit 9 — Web Software Engineering
~8 marks · 70% frequency
Web Application Development & DeploymentWeb Application Team OrganisationIssues in Web Project ManagementProgressive Web Applications (PWAs)
Unit 10 — Mobile Software Engineering
Must~10 marks · 85% frequency
Mobile Application Development ApproachesNative Application DevelopmentRapid Mobile Application Development (RMAD)Elements of Mobile Application DevelopmentJ2ME Applications and Features
Unit 11 — CASE Tools
Must~8 marks · 75% frequency
CASE Tools Definition and CategoriesFactors Affecting CASE Deployment
Unit 12 — Advanced Topics in Software Engineering
Must~10 marks · 80% frequency
Software Maintenance TypesRe-engineering ProcessReverse EngineeringSoftware ReuseSoftware Reliability Models
Unit 13 — Software Process Improvement
~8 marks · 70% frequency
Software Process Improvement (SPI)First Time Right (FTR) FrameworkGlobal Software Development Challenges
Unit 14 — Emerging Trends in Software Engineering
Must~10 marks · 85% frequency
Low Code / No Code PlatformsContainerizationCloud PlatformsContinuous Delivery ModelConversational InterfacesInnovations and Drivers in SE
Unit 15 — Introduction to UML
Must~8 marks · 75% frequency
UML Classification of DiagramsActivity DiagramUse-case Diagram
Unit 16 — Data Science for Software Engineers
~8 marks · 65% frequency
Data Science Life Cycle PhasesData Analysis Methods