Shweta
Shweta
1. **Operating System**
---
2. **Day 2:** Process Management, Threads, CPU Scheduling (FCFS, SJF, Round Robin).
4. **Day 4:** Memory Management – Paging, Segmentation, Virtual Memory, Page Replacement
Algorithms.
5. **Day 5:** File Systems – File Allocation Methods (Contiguous, Linked, Indexed), Free Space
Management, Disk Scheduling.
---
1. **Day 6:** Introduction to Data Structures, Algorithm Complexity (Big-O Notation), String Operations.
3. **Day 8:** Linked Lists – Single, Double, Circular Linked Lists, Header Linked List.
4. **Day 9:** Stacks and Queues – Operations and Applications (Polish Notation, Recursion).
5. **Day 10:** Trees – Binary Trees, Binary Search Trees (BST), Tree Traversal Techniques.
---
1. **Day 11:** Introduction to DBMS – Characteristics, File-based vs. Database Approach, Components
of DBMS.
2. **Day 12:** Data Models – Relational, Hierarchical, Network, E-R Diagrams, Entity Sets, Attributes.
---
2. **Day 17:** Writing Skills – Essays, Letters, Group Discussions, Interview Preparation.
---
1. **Day 18:** MS Word – Creating Documents, Formatting, Mail Merge, Macros, Tables.
2. **Day 19:** MS Excel – Functions, Charts, Pivot Tables, Sorting, Filtering, Data Validation.
5. **Day 22:** Revise MS Word, Excel, and PowerPoint. Solve past papers and practice.
---
2. **Day 24:** Sorting Algorithms – Bubble, Merge, Quick Sort, Selection Sort.
---
1. **Day 27:** Revise **Operating System** – Scheduling Algorithms, Memory Management, Deadlock
Handling.
2. **Day 28:** Revise **Database Systems** – SQL Queries, Normalization, E-R Diagrams.
3. **Day 29:** Revise **Data Structures** – Trees, Linked Lists, Graphs, Sorting Algorithms.
4. **Day 30:** Mock tests for **PC Software**, **OS**, and **Data Structures**. Focus on past exam
questions.
---
- **Focus on PC Software Backlog**: Dedicate extra time to **PC Software** as this is the backlog
subject.
- **Practice Previous Year Papers**: Solve past papers regularly for **OS**, **DBMS**, and **PC
Software**.
- **Take Notes**: Keep notes for important formulas, SQL queries, and data structures for quick
revisions.
- **Mock Tests**: Simulate exam conditions by taking mock tests regularly to track progress.
This roadmap ensures that your friend covers the entire **Semester 3 syllabus** while dedicating
enough time to clear the **PC Software backlog** from **Semester 1**. Let me know if further
adjustments are needed!