Dsa Freelancer Trainer
3 days ago
**Module 1: Introduction to DSA & Programming Basics**
- What is DSA and Why is it Important?
- Time and Space Complexity: Big O, Ω, Θ
- Programming Language Basics (C++/Java/Python) - choose one
- Input/Output Optimization Techniques
- Recursion and Backtracking Basics
**Module 2: Arrays and Strings**
- One-dimensional and Multi-dimensional Arrays
- Array Operations (Insert, Delete, Traverse)
- Prefix Sum, Sliding Window, Two Pointers
- String Manipulations
- String Matching Algorithms (Naive, KMP, Rabin-Karp)
**Module 3: Searching and Sorting**
- Linear Search, Binary Search (on 1D & 2D arrays)
- In-place and Stable Sorts
- Sorting Algorithms: Bubble, Selection, Insertion
- Merge Sort, Quick Sort, Heap Sort
- Counting Sort, Radix Sort
- Sorting Comparisons and Applications
**Module 4: Linked Lists**
- Singly Linked List: Operations
- Doubly and Circular Linked List
- Fast and Slow Pointers
- Detect and Remove Cycle (Floyd’s Algorithm)
- Merge Two Sorted Lists
- Reversing Linked Lists
**Module 5: Stacks and Queues**
- Stack Operations & Applications (Infix to Postfix, Expression Evaluation)
- Queue and Circular Queue
- Deque and Priority Queue
- Implementations using Arrays/Linked Lists
**Module 6: Trees**
- Binary Tree, Binary Search Tree
- Tree Traversals (Inorder, Preorder, Postorder, Level-order)
- Height, Diameter, Balanced Tree Check
- Lowest Common Ancestor
- AVL Trees (Intro Only)
**Module 7: Heaps and Hashing**
- Heap Operations (Insert, Delete, Heapify)
- Min Heap and Max Heap
- Priority Queue using Heaps
- Hash Table Basics
- Collision Resolution (Chaining, Open Addressing)
**Module 8: Graphs**
- Representation: Adjacency Matrix/List
- BFS and DFS
- Topological Sort
- Dijkstra’s and Bellman-Ford Algorithm
- Minimum Spanning Tree (Prim’s and Kruskal’s)
**Module 9: Dynamic Programming**
- Memoization vs Tabulation
- Classic DP Problems:
- Fibonacci
- 0/1 Knapsack
- Longest Common Subsequence
- Longest Increasing Subsequence
- Matrix Chain Multiplication
**Module 10: Problem Solving & Competitive Programming**
- Practice on Platforms like LeetCode, CodeChef, HackerRank
- Contest Preparation Strategies
- Resume and GitHub Profile Building for DSA Projects
**Delivery Format**
- **Sessions per Week**: 3 to 4
- **Duration per Session**: 1.5 - 2 hours
- **Mode**: Online/Offline
- **Assessments**: Weekly Quizzes + 2 Mock Tests
- **Tools**: Google Colab, VS Code, Online Judge Platforms
Optional Add-ons:
- Resume Workshop for DSA Careers
- Placement Preparation Bootcamp
- Problem-Solving Hackathons
- Capstone Projects Using DSA Concepts
Would you like this in a **Word or PDF format** for sharing with colleges or institutions? I can also help you create a **trainer pitch deck or brochure** based on this.
Ask ChatGPT
Tools
**Job Types**: Part-time, Freelance
Contract length: 2 months
Pay: From ₹60,000.00 per month
Expected hours: 30 per week
**Benefits**:
- Food provided
Schedule:
- Day shift
- Monday to Friday
- Weekend only
**Experience**:
- Training: 5 years (preferred)
**Language**:
- English (preferred)
Work Location: In person
-
Dsa Trainers
2 days ago
Greater Noida, India Geekonik Full timeWe have required for DSA Trainers and c c++ trainers, experienced trainer **Job Type**: Part-time Pay: ₹10,552.28 - ₹40,000.00 per month **Language**: - English (preferred) Work Location: In person
-
Dsa Trainers
5 days ago
Greater Noida, India Geekonik Full timeWe have required for DSA Trainers and c c++ trainers, experienced trainer **Job Type**: Part-time Pay: ₹10,552.28 - ₹40,000.00 per month Expected hours: No more than 36 per week **Language**: - English (preferred) Work Location: In person
-
Dsa Trainers
1 week ago
Greater Noida, UP, IN Geekonik Full timeWe have required for DSA Trainers and c c trainers Job Type Part-time Pay 10 552 28 - 40 000 00 per month Language English Preferred Work Location In person
-
C/c++ And Dsa
1 week ago
Greater Noida, UP, IN Predictbyte Infosoft Full timePosition Freelance Trainer C C and Data Structures Algorithms Company PredictByte Infosoft Location On-site Engagement Type Freelance Hourly Fixed Duration About Us PredictByte Infosoft is an AI-driven company focused on empowering businesses and individuals with cutting-edge technology analytics and training solutions We are looking for a passionate and...
-
C , C++ & DSA Trainer
5 days ago
Greater Noida, Uttar Pradesh, India Geekonik solution pvt ltd. Full time ₹ 4,32,000 - ₹ 7,20,000 per yearJob Summary:We are looking for an experienced and passionate Trainer for C, C++, Java, and Data Structures & Algorithms (DSA) to join our technical training team. The ideal candidate will have strong expertise in programming concepts and hands-on teaching experience, capable of delivering high-quality, industry-oriented training sessions to students and...
-
C,C++ & DSA Trainer
3 days ago
Greater Noida, Uttar Pradesh, India Geekonik Solutions Pvt Ltd Full time ₹ 6,00,000 - ₹ 12,00,000 per yearResponsibilities:* Train individuals on C, C++, Java, and DSA principles* Conduct interactive sessions with hands-on exercises* Evaluate student progress through assessments and feedback
-
Aem Freelancer Trainer
5 days ago
Noida, India Knight Learning Solutions Pvt. Ltd. (KLS Pvt. Ltd ) Full timeWe are **urgently looking for AEM Freelance Trainer with 10 yrs Exp.** for Our Client. We are planning for AEM training for the laterals who are already experienced on AEM but need a refresher or some gaps are to be filled to be started in Jan’23. - **Mode - Online**: - **Experience - Minimum 10 years**: - **Period : 5/6 days, 8 hours/day from 9am to...
-
AML & CFT- Freelancer Trainer
2 weeks ago
Noida, Uttar Pradesh, India LEVEL UP STC – Corporate Training Services Full time ₹ 5,00,000 - ₹ 15,00,000 per yearLevel Up STC is looking for a Freelance Anti-Money Laundering (AML) and Countering the Financing of Terrorism (CFT) Trainer for one of our clients.Mode of Training: ClassroomExperience: 15+ yearsLocation: Noida, Uttar PradeshNote:-Must have prior AML & CFT training experience in the IT or BFSI industry.-Must have 15+ years of overall experience.-Must have...
-
Freelance Soft Skills Trainer
3 days ago
Noida, Uttar Pradesh, India LAVS Services Full timeUrgently required freelance soft skills trainers for Noida 20 days only (Sunday) Only local trainers can apply Start date 11 sep -20 Nov Time 9:30-6:30 PM Target audience institute students Trainer should have good communication skills and relevant experience 6 months - 1/2 years of experience as a trainer Training commercial 1500 rs per day Contact...
-
Technical Trainer
4 weeks ago
Noida, India IILM University, Greater Noida Full timeLocation: School of Computer Science and Engineering, IILM University, Greater NoidaEmployment Type: Full-timeAbout Us:IILM University, Greater Noida, is dedicated to nurturing future-ready professionals by bridging the gap between academic learning and industry expectations. The School of Computer Science and Engineering is seeking a passionate and...