Dsa Freelancer Trainer

3 days ago


Greater Noida, India EdCEPT LEARNING PRIVATE LIMITED Full time

**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 time

    We 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 time

    We 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 time

    We 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 time

    Position 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...


  • Greater Noida, Uttar Pradesh, India Geekonik solution pvt ltd. Full time ₹ 4,32,000 - ₹ 7,20,000 per year

    Job 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 year

    Responsibilities:* Train individuals on C, C++, Java, and DSA principles* Conduct interactive sessions with hands-on exercises* Evaluate student progress through assessments and feedback


  • Noida, India Knight Learning Solutions Pvt. Ltd. (KLS Pvt. Ltd ) Full time

    We 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...


  • Noida, Uttar Pradesh, India LEVEL UP STC – Corporate Training Services Full time ₹ 5,00,000 - ₹ 15,00,000 per year

    Level 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...


  • Noida, Uttar Pradesh, India LAVS Services Full time

    Urgently 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 time

    Location: 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...