Home
About Us
Gallery
Blogs
Google Us
Our Courses
Data Analytics
Professional Digital Marketing Course
Web Technologies
Programming Courses
Graphic Designing Courses
Skill Development Courses
Financial Accounting with TallyPrime
CAD Courses
Student Corner
Book Demo Class
Verify Certificates
Student Projects
Fee Payment
Student Reviews
Shopping cart
+91 74900 08464
Mon - Fri: 09:00 AM - 08:00 PM
Follow Us:
Login / Register
Home
About Us
Gallery
Blogs
Google Us
Our Courses
Data Analytics
Professional Digital Marketing Course
Web Technologies
Programming Courses
Graphic Designing Courses
Skill Development Courses
Financial Accounting with TallyPrime
CAD Courses
Student Corner
Book Demo Class
Verify Certificates
Student Projects
Fee Payment
Student Reviews
Contact Us
Home
Programming Courses
DSA with Python
DSA with Python
Curriculum
11 Sections
33 Lessons
30 Days
Expand all sections
Collapse all sections
➢ Python Basics Refresher
3
1.1
Variables, Data Types, Input/Output
1.2
Loops, Conditional Statements
1.3
Functions, Recursion Basics
➢ Introduction to DSA
3
2.1
What are Data Structures and Algorithms?
2.2
Time and Space Complexity
2.3
Big-O Notation
➢ Arrays & Strings
3
3.1
1D & 2D Arrays in Python
3.2
Slicing, Searching, and Sorting
3.3
String Manipulations and Applications
➢ Linked Lists
3
4.1
Singly and Doubly Linked Lists
4.2
Operations: Insert, Delete, Search
4.3
Reversal & Loop Detection
➢ Stacks and Queues
3
5.1
Using Lists and Deque in Python
5.2
Applications in Expressions & Parsing
5.3
Circular Queue, Priority Queue
➢ Recursion & Backtracking
3
6.1
Recursive Functions & Base Cases
6.2
Backtracking Concepts
6.3
Solving Mazes, Puzzles, N-Queens
➢ Trees and Binary Trees
3
7.1
Binary Tree, Binary Search Tree (BST)
7.2
Tree Traversals (Inorder, Preorder, Postorder)
7.3
Heap, AVL Tree, Tree Balancing
➢ Graphs
3
8.1
Graph Representations (Adjacency List/Matrix)
8.2
BFS, DFS
8.3
Shortest Path Algorithms (Dijkstra’s, Bellman-Ford)
➢ Sorting & Searching Algorithms
3
9.1
Linear & Binary Search
9.2
Bubble, Selection, Insertion Sort
9.3
Merge Sort, Quick Sort
➢ Hashing and Hash Tables
3
10.1
HashMap Implementation
10.2
Handling Collisions
10.3
Applications in Problem Solving
➢ Interview Preparation
3
11.1
Problem-Solving Sessions
11.2
Coding Challenges on Platforms (LeetCode, HackerRank)
11.3
Mock Interviews & Resume Tips
This content is protected, please
login
and
enroll
in the course to view this content!
Modal title
Main Content