SPECIAL NEW YEAR OFFER! Learn DSA, Development, LLD, Prompt Engineering and Much more with AlgoPrepX 🚀 use NEW YEAR to get discount now!
Offer ends in:
00 hr 00 min 00 sec
Learn HLD from a Google Engineering Manager! Enroll in System Design Prep PRO use NEWYEAR to get discount now!
Offer ends in:
00 hr 00 min 00 sec
Logo

Competitive Programming

Cohort 1.0 is Coming Soon

This course covers advanced algorithms and data structures.(DSA foundation is a must have pre-requisite)

Course modules included are:

Master essential CP techniques, from problem-solving fundamentals to advanced algorithms and data structures. This course equips you with the skills to excel in contests and solve real-world computational challenges!

Competitive Programming Basics

Introduction to Competitive Programming

Learn the basics of competitive programming and the common problems encountered.

Maths for CP

Understand the mathematical concepts that are frequently used in solving competitive programming problems like Number Theory, Constructive algorithms etc.

Text processing and Game Theory

Learn algorithms like KMP and Z in text processing and concepts like Nim-game, Grundy numbers etc.

Range Query and Geometry

Dive deep into advanced concepts like Segment Tree, Fenwick Tree, and Sparse Table for range queries. Explore geometric techniques such as Convex Hull and Jarvis Algorithm to solve computational problems effectively.

Interactive Algorithms and Binary Lifting

Explore Interactive Algorithms for real-time problem-solving and Binary Lifting for efficient tree queries, including LCA, distance queries, and ancestor jumps, enabling you to tackle advanced challenges in graph theory and dynamic programming.

Advanced DP and Graph

Explore advanced dynamic programming techniques like digit DP, DP on tree and optimization tricks. Dive into graph algorithms, including shortest paths, maximum flow, DSU, articulation points and bridges.

Mode of the Course: LIVE
Course Validity will be for 2 Years
Class starts on 28th January, 2025
24 LIVE lectures
Classes on Tue, Thu, Sat at 9pm - 11pm,
Programming Language Used: Java
text-box

OUR EXPERTS

Nishant

NSUT, SDE at Microsoft, 300k+ on Youtube

Nishant is an ex-Microsoft software engineer with 3 years of experience, currently building Tayyari. He has more than 1 Million followers across social media platforms.

youtubelinkedin
text-box
text-box

OUR EXPERTS

Subhesh

DTU, SWE-II at Google, ex-instructor at Scaler

Subhesh is working at Google with over 3 years of experience in tech. He has taught more than 10,000 students in AlgoPrep, Scaler and PepCoding. He has over 5 years of teaching experience.

youtubelinkedin
text-box
text-box

OUR EXPERTS

Nishant

NSUT, SDE at Microsoft, 300k+ on Youtube

Nishant is an ex-Microsoft software engineer with 3 years of experience, currently building Tayyari. He has more than 1 Million followers across social media platforms.

youtubelinkedin
text-box
text-box

OUR EXPERTS

Subhesh

DTU, SWE-II at Google, ex-instructor at Scaler

Subhesh is working at Google with over 3 years of experience in tech. He has taught more than 10,000 students in AlgoPrep, Scaler and PepCoding. He has over 5 years of teaching experience.

youtubelinkedin
text-box

Make your resume outshine!

certificate

Don't just take our
word
for it!

  • "Algorprep transformed my career with its comprehensive curriculum and expert instructors. The hands-on projects offered practical experience, boosting my confidence and job prospects. If you`re serious about coding, Algorprep is a top-notch choice for advancing your skills."
    person-image

    Kunal Trivedi

    SDE at Bosch

    logo
  • "The curriculum is comprehensive, instructor is experienced, and in-depth learning helped me gain confidence. I started as a beginner and cracked multiple offers ultimately."
    person-image

    Harshit Trehan

    SDE at Atlassian

    logo
  • "I am really grateful that I had the opportunity to explore DSA with Subhesh sir. His methodology and guidance were exceptional. The course started from if else and at last we were solving really Hard Leetcode Problems. Had a lot of learning with fun."
    person-image

    Jaivin Phogat

    SDE at Goldman Sachs Warsaw

    logo
  • "I loved the way this coding course was structured. He started with the basics and then gradually built on our knowledge. This made it easy to learn and retain the information. I also appreciate the fact that he provided us with plenty of practice exercises."
    person-image

    Divya Chopra

    SDE at Microsoft

    logo
  • "The curriculum is comprehensive, instructor is experienced, and in-depth learning helped me gain confidence. I started as a beginner and cracked multiple offers ultimately."
    person-image

    Janhvi Kaplish

    Product Intern at Adobe

    logo
  • "I wasted countless hours on DSA resources before landing under the guidance of Subhesh sir. He is an experienced teacher and one who makes learning a delightful experience. Really mind-blowing."
    person-image

    Pranjal Sharma

    SDE at Amazon

    logo
  • "I can confidently say that this course was a game-changer for me, thanks to the instructor`s phenomenal teaching methodology. He made sure to provide clear explanations, offered valuable resources, and guided us every step of the way."
    person-image

    Abhinav Gupta

    SDE at Sprinklr

    logo
  • "I can`t praise Subhesh`s DSA course enough. His unique teaching approach and comprehensive content gave me the edge to crack Google Warsaw. His dedication and support were truly invaluable. I would definitely recommend this course."
    person-image

    Sarthak Bhatia

    SDE at Google Warsaw

    logo
  • "Algorprep transformed my career with its comprehensive curriculum and expert instructors. The hands-on projects offered practical experience, boosting my confidence and job prospects. If you`re serious about coding, Algorprep is a top-notch choice for advancing your skills."
    person-image

    Kunal Trivedi

    SDE at Bosch

    logo
  • "The curriculum is comprehensive, instructor is experienced, and in-depth learning helped me gain confidence. I started as a beginner and cracked multiple offers ultimately."
    person-image

    Harshit Trehan

    SDE at Atlassian

    logo
  • "I am really grateful that I had the opportunity to explore DSA with Subhesh sir. His methodology and guidance were exceptional. The course started from if else and at last we were solving really Hard Leetcode Problems. Had a lot of learning with fun."
    person-image

    Jaivin Phogat

    SDE at Goldman Sachs Warsaw

    logo
  • "I loved the way this coding course was structured. He started with the basics and then gradually built on our knowledge. This made it easy to learn and retain the information. I also appreciate the fact that he provided us with plenty of practice exercises."
    person-image

    Divya Chopra

    SDE at Microsoft

    logo
  • "The curriculum is comprehensive, instructor is experienced, and in-depth learning helped me gain confidence. I started as a beginner and cracked multiple offers ultimately."
    person-image

    Janhvi Kaplish

    Product Intern at Adobe

    logo
  • "I wasted countless hours on DSA resources before landing under the guidance of Subhesh sir. He is an experienced teacher and one who makes learning a delightful experience. Really mind-blowing."
    person-image

    Pranjal Sharma

    SDE at Amazon

    logo
  • "I can confidently say that this course was a game-changer for me, thanks to the instructor`s phenomenal teaching methodology. He made sure to provide clear explanations, offered valuable resources, and guided us every step of the way."
    person-image

    Abhinav Gupta

    SDE at Sprinklr

    logo
  • "I can`t praise Subhesh`s DSA course enough. His unique teaching approach and comprehensive content gave me the edge to crack Google Warsaw. His dedication and support were truly invaluable. I would definitely recommend this course."
    person-image

    Sarthak Bhatia

    SDE at Google Warsaw

    logo