DSA(Data Structure & Algorithms)
Software(IDE)
- Dev C++
Project
- working...
- 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:
| Days | Objective |
|---|---|
| 1 | Introduction of DSA,What is Data Structure & Algorithms |
| 2 | Introduction of Array(CRUD in array) |
| 3 | Array Practice Program |
| 4 | Introduction of Pointers + Practice Program |
| 5 | Test |
| 6 | Single Link List |
| 7 | CURD in Single Link List |
| 8 | Link List Practice Program |
| 9 | Link List Practice Program |
| 10 | test |
| 11 | Doubly Link List |
| 12 | CRUD in Doubly Link List |
| 13 | Circular Link List |
| 14 | CRUD in Circular Link List |
| 15 | Test |
| 16 | Stack |
| 17 | CRUD in Stack |
| 18 | Queue |
| 19 | CRUD in Queue |
| 20 | Test |
| Days | Objective |
| 1 | Introduction of Algorithms,Searching Algo |
| 2 | Linear Search |
| 3 | Binary Search |
| 4 | Practice Program |
| 5 | Test |
| 6 | Introduction of Sorting Algo |
| 7 | Selection Sort |
| 8 | Bubble Sort |
| 9 | Quick Sort |
| 10 | Test |
| 11 | Tree Traversal(Inorder-Preorder-Postorder) |
| 12 | Binary Tree /Expression Tree |
| 13 | AVL Tree |
| 14 | Practice Program |
| 15 | Test |
| 16 | DFS |
| 17 | BFS |
| 18 | Hashing |
| 19 | Practice Program |
| 20 | Practice |
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