Ravita Parwani India

iconComputer Programming, Data Structures, Science upto 10th, Mathematics upto 10th

iconHindi, English

icon
icon

About Me

Offering

Time Allocation Summary C Refresher & Complexity: 5h Linear Structures: 12h Stacks & Queues: 10h Trees: 12h Graphs: 8h Searching & Sorting: 8h Hashing & Wrap-up: 5h Total = 60 Hours
Curriculum

Course Outline: Data Structures Using C (60 Hours)

Module 1: C Refresher & Complexity Basics (5 hours)

  • Review of C syntax: functions, arrays, pointers.

  • Structures (struct) and dynamic memory (malloc, free).

  • Introduction to algorithm analysis (Big O, Ω, Θ).

Module 2: Linear Data Structures (12 hours)

  • Arrays: static vs dynamic, basic operations, searching, sorting (bubble, selection, insertion).

  • Strings: manipulation, standard library functions.

  • Linked Lists: singly and doubly linked lists, insertion, deletion, traversal.

Module 3: Stacks & Queues (10 hours)

  • Stacks: array & linked list implementation, applications (infix→postfix, recursion).

  • Queues: simple queue, circular queue, deque basics.

  • Applications in scheduling, buffering.

Module 4: Trees (12 hours)

  • Binary trees: representation, creation, traversals (inorder, preorder, postorder).

  • Binary Search Trees (BST): insertion, search, deletion.

  • Applications: expression trees, hierarchical data.

Module 5: Graphs (8 hours)

  • Representation: adjacency list & adjacency matrix.

  • Traversals: BFS & DFS.

  • Applications: networking, pathfinding basics.

Module 6: Searching & Sorting (8 hours)

  • Linear & binary search.

  • Sorting: quicksort, mergesort, heapsort (conceptual + one implementation).

  • Comparison of algorithm complexities.

Module 7: Hashing & Wrap-Up (5 hours)

  • Hash tables & hash functions.

  • Collision resolution: chaining & linear probing.

  • Applications: dictionaries, symbol tables.

  • Course recap & mini-project guidance.

No Data Available

Resume

Symbiosis Centre of Distance Learning
MBA
Computer Science
2009 — 2011
Computer science
NIIT/APTECH
Corporate Trainer
Training delivery, content development, L&D, Placements
July 2008 — May 2018
No certification found.
A logo of an arrow shape