I will teach data structures and algorithms with practical coding
Your Web Developer and Data Analyst
About this Gig
Hi,
I am an experienced and professional coding and data structures tutor.
Are you struggling with Data Structures and Algorithms?
I'm here to help you understand complex DSA topics in a simple way.
As a Computer Science graduate and tutor, I offer 1-on-1 sessions where I teach DSA concepts using live coding and interactive explanations.
Topics I Cover:
- Arrays & Strings
- Linked Lists (Singly, Doubly, Circular)
- Stacks & Queues
- Trees (Binary Tree, BST, AVL, etc.)
- Graphs (BFS, DFS, Dijkstra, etc.)
- Heaps & Hash Tables
- Recursion & Backtracking
- Sorting & Searching Algorithms
- Greedy, Dynamic Programming (DP)
- Big O Analysis and Problem-Solving Patterns
What You'll Get:
Custom lesson plans based on your syllabus or goal
Hands-on coding practice (Python, C++ or Java)
I explain everything step-by-step and adjust pace as per your level. Whether you're an absolute beginner or want advanced help, you're in the right place!
Please share and discuss your syllabus/topics before placing an order!
Lesson purpose:
Other
Student age:
Teen (13–17)
•
Adult (18–65)
Development technology:
C/C++
•
C#
•
Java
•
Python
My Portfolio
FAQ
What programming languages do you use for DSA lessons?
I usually teach in Python, C++ or Java but I can also teach your preferred language.
Will I get notes or materials after the session?
Yes! I provide PDF notes practice problems and recordings (if requested).
Can you help with assignments or competitive programming?
Absolutely. I can guide you through assignments and teach CP techniques too.
Do you teach live or record-only?
I teach live via Zoom or Google Meet but recordings can be shared afterward.
Do you offer a single class as well?
Yes! If you want to learn a particular topic, I can offer a single class.
Does custom packages available?
Yes, available as per your syllabus requirements.
