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

    2 weeks ago


    Greater Noida, Uttar Pradesh, India 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

  • Dsa Trainer

    2 weeks ago


    Noida, Uttar Pradesh, India EdCEPT LEARNING PRIVATE LIMITED Full time

    **Position** DSA (Data Structures & Algorithms) Trainer **Location** College Campus (On-site Training) **Target Audience** B.Tech 3rd Year Students (Computer Science / IT and related branches) **Key Responsibilities** - Deliver structured training sessions on **Data Structures & Algorithms** aligned with placement preparation needs. - Cover both...

  • DSA Trainers

    1 week ago


    Greater Noida, Uttar Pradesh, India Geekonik Full time ₹ 10,000 - ₹ 4,00,000 per year

    We have required for DSA Trainers and c c++ trainersJob Type: Part-timePay: ₹10, ₹40,000.00 per monthLanguage:English (Preferred)Work Location: In person

  • C/c++ With Dsa

    3 weeks ago


    Greater Noida, Uttar Pradesh, India Predictbyte Infosoft Full time

    Position Freelance Trainer C C DSA Location Remote Type Part-time Contract Freelance About the Role We are looking for an experienced and highly skilled trainer with strong expertise in C C programming and Data Structures Algorithms DSA The trainer will be responsible for delivering high-quality training sessions to students...

  • Urgent: C/c++ And Dsa

    3 weeks ago


    Greater Noida, Uttar Pradesh, India 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...

  • C/C++ and DSA

    2 weeks ago


    Greater Noida, India Predictbyte Infosoft Full time

    Position: Freelance Trainer (C/C++ and Data Structures & Algorithms)Company: PredictByte InfosoftLocation: On-siteEngagement 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...

  • C/c++ and Dsa Trainer

    2 weeks ago


    Knowledge Park-I, Noida, Uttar Pradesh, India Predictbyte Infosoft Full time

    **Position**: C/C++ and DSA Trainer **Location**: On-Site **Job Type**: [Part-time / Freelance / Contract] **About the Role** We are looking for a highly skilled and passionate **C/C++ and Data Structures & Algorithms (DSA) Trainer** to join our team. The trainer will be responsible for delivering engaging, practical, and concept-driven training sessions...


  • Greater Noida, UP, IN 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


  • Knowledge Park-I, Noida, Uttar Pradesh, India Predictbyte Infosoft Full time ₹ 5,20,968 per year

    Position: C/C++ and DSA TrainerLocation: On-SiteJob Type: [Part-time / Freelance / Contract]About the RoleWe are looking for a highly skilled and passionate C/C++ and Data Structures & Algorithms (DSA) Trainer to join our team. The trainer will be responsible for delivering engaging, practical, and concept-driven training sessions to students, ensuring they...