DSA

   

DSA(Data Structure & Algorithms)

Software(IDE)

  • Dev C++

Project

  • working...

Why DSA Course is Important?

  • A Data Structures and Algorithms (DSA) course is important for several reasons:
  • Foundation of Computer Science:
  • Problem-Solving Skills:
  • Performance and Efficiency:
  • Coding Interviews:
  • Optimized Solutions:
  • Understanding of System Design
  • Industry Relevance
  • Academic Success 

Lesson Planner:

1st Month
DaysObjective
1Introduction of DSA,What is Data Structure & Algorithms
2Introduction of Array(CRUD in array)
3Array Practice Program
4Introduction of Pointers + Practice Program
5Test
6Single Link List
7CURD in Single Link List
8Link List Practice Program
9Link List Practice Program
10test
11Doubly Link List
12CRUD in Doubly Link List
13Circular Link List 
14CRUD in Circular Link List
15Test
16Stack
17CRUD in Stack
18Queue
19CRUD in Queue
20Test
2nd Month
DaysObjective
1Introduction of Algorithms,Searching Algo
2Linear Search
3Binary Search
4Practice Program
5Test
6Introduction of Sorting Algo
7Selection Sort
8Bubble Sort
9Quick Sort
10Test
11Tree Traversal(Inorder-Preorder-Postorder)
12Binary Tree /Expression Tree
13AVL Tree
14Practice Program
15Test
16DFS
17BFS
18Hashing
19Practice Program
20Practice

Video Lessons:

Working..


Practice Programs:

Click here to see practice Programs:
Searching
Sorting
Trees
DFS/BFS
Hashing

Still wants a course:

  • Duration: 2 Months
  • Fees: 10,000 -/Rs only (for Pakistani Students)(5000 pr month)
  • Fees: 30,000 -/Rs only(for Foreign Students)
  • The certificate will be given after the final test