← All SubjectsMCS-219 · MCA · Semester 2nd

Object Oriented Analysis and Design

📄 9 papers (2021–2025)🎯 Pass: 40/1003 hours📋 Q1 compulsory (40) + any 3 of Q2–Q5 (60)

⏰ How much time do you have?

Questions below update with this

We'll show only the topics you can realistically cover.

Do din hai — ye actually kafi hai agar seriously padho 💪

2 din hai — Block 1 aur Block 2 cover ho sakta hai. Diagrams draw karna practice karo. DFD Level 0-1 sikhlo. DB mapping ke formulas yaad karo.

🎯 Target: 55–65 marks📝 Questions: 20⭐ Must-do: 17

📊 Topic Weightage by Block

9 papers · 2021–2025
34%9/9
~34 marks/paper·5 units
23%9/9
~23 marks/paper·3 units
22%9/9
~22 marks/paper·3 units
20%9/9
~20 marks/paper·3 units

📝 Question Bank

2 Days plan · 20 questions

⭐ Must Practice First

17
Unit 1⭐ Must Practice🔥 9× · last Jun 20258–10m

OOAD — Definition, Principles & Advantages

Unit 1⭐ Must Practice🔥 5× · last Jun 20258–10m

Abstraction & Encapsulation

Unit 1⭐ Must Practice🔥 7× · last Jun 20255–10m

Inheritance & Polymorphism

Unit 2⭐ Must Practice🔥 9× · last Dec 202510m

Class Diagram — Draw for Given System

Unit 2⭐ Must Practice🔥 9× · last Dec 20258–10m

Association — Types, Links & Implementation

Unit 2⭐ Must Practice🔥 8× · last Dec 202510m

Generalization, Specialization & Aggregation

Unit 2⭐ Must Practice🔥 6× · last Dec 20255–10m

Aggregation & Composition

Unit 3⭐ Must Practice🔥 9× · last Dec 20258–10m

Use Case Diagram — Draw for Given System

Unit 3⭐ Must Practice🔥 6× · last Dec 20255–6m

Sequence Diagram — Purpose & Draw

Unit 3⭐ Must Practice🔥 8× · last Dec 20255–10m

State Diagram / State Transition Diagram

Unit 3⭐ Must Practice🔥 5× · last Dec 20225–10m

Activity Diagram — Draw for Given Process

Unit 3⭐ Must Practice🔥 6× · last Jun 20255–10m

Collaboration Diagram

Unit 5⭐ Must Practice🔥 7× · last Jun 20256–10m

Component Diagram — Draw for Given System

Unit 7⭐ Must Practice🔥 7× · last Dec 20255–10m

Dynamic Model — Explanation & UML Diagrams

Unit 8⭐ Must Practice🔥 9× · last Jun 202510m

DFD — Symbols, Levels & Draw for Given System

Unit 10⭐ Must Practice🔥 7× · last Jun 20245–10m

Design Optimization — Tasks & Algorithm Choice

Unit 14⭐ Must Practice🔥 9× · last Jun 20255–10m

Mapping Object Classes & Associations to Database Tables

Good to Prepare

3
Unit 1🔥 3× · last Dec 202310m

OOAD vs Structured Analysis & Design

Unit 4🔥 5× · last Jun 20245–10m

Concurrency, Synchronization & Time-Critical Systems

Unit 6🔥 5× · last Dec 20255m

Object ID and its Advantages

✅ Pass Strategy (40+)

Focus on 3 guaranteed topics: (1) Class Diagram — draw for any system given (ATM/Banking/Library) = 10 marks. (2) Use Case Diagram — draw for same system = 10 marks. (3) Association types — definition + diagram = 10 marks. For Q1 compulsory: OOAD definition + advantages + UML intro = ~15 marks. These 4 topics cover ~45 marks minimum.

🎯 40+ marks·⏱ ~12 hrs

⭐ Distinction Strategy (72+)

Master Block 1 + Block 2 completely. Learn to draw all 8 UML diagrams (class, use-case, sequence, state, activity, component, deployment, collaboration). Add DFD (functional modeling) + Object Design (Block 3) + Mapping to DB (Block 4). Know generalization, aggregation, inheritance differences deeply. 25 standard answers memorised = 75+ marks.

🎯 72+ marks·⏱ ~40 hrs