• Courses
    90% Refund
  • Placement
  • Data Science
    IBM
  • GATE
  • Practice
Switch to Dark Mode

GfG 160 - 160 Days of Problem Solving

Self-Paced Course
4.7/5 ratings
interested count266k+ interested Geeks

Master one DSA problem daily with GfG 160! Join this free 160-Day program which will help you practice DSA problems in a structured and organized manner. Get in-depth articles, step-by-step video explanations and access to additional bonus problems with video solutions. Recommended for: Students & Professionals. Along with the content, get free access to exclusive career sessions on trending technologies such as Full-Stack development, Data Science, DevOps & more.

levelBeginner to Advancecourse duration22 Weeks
interested count266k+ interested Geeks
Comprehensive LearningBeginner FriendlyCourse CertificateIndustry Readiness
warning

Exclusive offer for new problem solvers!
Start the 160 day challenge between 18th March- 31st March and get a GfG T-shirt on reaching Day 80

GfG 160 - 160 Days of Problem Solving

Course Overview

What is GfG 160: Solve handpicked coding problems daily for the next 160 days and master DSA in a structured and organized manner. No need for random SDE sheets anymore! Practice topic-wise DSA Problems with this 160 Day roadmap that will help you improve your DSA skills with additional problems and teach you approaches in a structured manner. So for the next 160 days, just solve the problems in the order recommended in this course to enhance your DSA skills. (See the Detailed Course Syllabus PDF below to check out the flow in which problems will be solved).


Recommended forAnyone looking to prepare for coding interviews, improve their DSA knowledge, or enhance their programming abilities.The additional Career workshops are a bonus for you to learn about the trending tech stacks and their career scopes.


Assured Rewards: Start your solving streak today and you will be eligible for a guaranteed GeeksforGeeks T-Shirt! More details on how to claim your reward will be available once you start this course.


What you are getting in this:

  • 160 Handpicked DSA Problems: Each problem comes with a detailed article and a video explanation for thorough understanding.
  • 90 Bonus Problems: Extra practice problems with video solutions which makes a total of 250 Problems.
  • Completion Certificate: Receive a certificate upon successfully finishing the course, validating your skills and knowledge in the field.
  • Concept Coverage: Includes problems on key topics like Arrays, Strings, Sorting, Searching, Matrix, Hashing, Two Pointer Technique, Prefix Sum, and more.
  • Perfect for Coding Interviews: Ideal for those preparing for interviews or looking to deepen their knowledge of DSA.
  • Assured Rewards: Get rewarded for your consistency.
  • Organized Learning: Solve in a structured manner created for best learning outcome. 
  • Career Roadmap Sessions: Free extra workshops on trending techs such as DevOps, Software testing, Full Stack & more for a complete guided experience.

Course Content

01Arrays: Lay the Foundation (Days 1–13)
02Strings: Master Text Processing (Days 14–20)
03Sorting: Organize Data Efficiently (Days 21–27)
04Searching: Find What You Need Fast (Days 28–35)
Read more

Course Instructor

instructor.png
Devashish Kharelinked in

DSA Mentor at GeeksforGeeks

Devashish Khare is a distinguished DSA Mentor at GeeksforGeeks with over 3 years of exceptional experience, during which he has transformed the careers of more than 20,000 students nationwide. He has contributed to several GeeksforGeeks courses, including Python for GATE DS, DSA Python Self-Paced, GFG160 Challenge, and more. His expertise in C++, Python, and advanced problem-solving techniques, combined with a deep understanding of core DSA topics like Arrays, Strings, Linked Lists, Trees, Graphs, Dynamic Programming, and Backtracking, makes him a revered figure in the tech education community.

Renowned for his dynamic teaching style, Devashish has delivered powerful guest lectures at some of India’s most prestigious institutions, including IIITs, NITs, and other elite universities. These sessions, focused on problem-solving, interview preparation, and the latest technical market trends, have inspired countless students to achieve their dreams of excelling in top-tier tech companies.

Beyond technical expertise, Devashish is a dedicated career guide, offering invaluable insights into building successful tech careers, preparing for competitive interviews, and navigating the ever-evolving landscape of technology. His leadership in GeeksforGeeks contests and initiatives further solidifies his commitment to fostering a thriving community of learners and future tech leaders.

Associated Batches:
GfG - 160
instructor.png
Yash Dwivedilinked in

SDE and Mentor at GeeksforGeeks

Yash Dwivedi has a strong background in Data Structures and Algorithms and CP. As an Associate Mentor at GeeksforGeeks, he has taught over 10K+ students across 30+ live batches, earning an impressive average rating of 4.64/5. He has also produced widely popular series like "Microsoft in 29 Days," with over 17,000 registrations and 32,000 YouTube views. In competitive programming, Yash has achieved the prestigious title of Candidate Master on CodeForces with a peak rating of 1923 and is a 5-star ranked coder on CodeChef. He has consistently secured top ranks in global contests across both platforms. His technical projects, such as building a full-stack MERN chat application and developing an auto-suggest feature using Trie data structure, highlight his innovative approach and problem-solving abilities. 

Associated Batches:
GfG - 160
Unable to load
Unable to load

Frequently Asked Questions

01

What is GfG 160

02

What if I have already claimed a Bag?

03

Who is this course for ?

04

Is DSA hard to learn?

05

Is GfG 160 Free?

06

What programming languages are best for learning DSA?

07

How does DSA help in coding interviews?

08

Is there a contact number available for inquiries?