The Wayback Machine - https://web.archive.org/web/20240407020042/https://www.geeksforgeeks.org/courses/competitive-programming-cp
  • Tutorials
  • DSA
  • Data Science
  • Web Tech
  • Courses
    Get 90% Refund!
gfg_dialler_icon
08069289001

Master Competitive Programming - Complete Beginner to Advanced

Live Course
backgroundoverlay
course-thumbnail
interested count228k+ interested Geeks

Course Description

Master Competitive Programming with our comprehensive course covering all CP concepts, Contests, Intensive problem-solving, and 50+ live sessions with top mentors to become the next GeekMaster!!! Plus, get access to every important live post-contest analysis for the next 1 year.

levelBeginner to Advancecourse duration26 Weeks
Assessment testsComprehensive LearningBeginner FriendlyCourse Certificate
warning

Three 90 Challenge is Back and It's Bigger & Better than Ever!!
Complete 90% Course within 90 Days & Get 90% Refund!

Course Overview

Competitive Programming helps to develop problem-solving and analytical skills, which are increasingly in demand in industries such as finance, data science, and engineering, making it a lucrative and rewarding career choice. Furthermore, Competitive Programming competitions are becoming more popular, providing opportunities to showcase one's talent and compete on a global level.

The GeeksforGeeks Master Competitive Programming Course offers a complete learning experience with the best mentors in the field. Here are some major points.

Key Highlights:

  • 60+ hours of Recorded Lectures
  • 100+ Problems covering Easy, Medium, and Hard categories
  • GeekBlitz challenges to provide real-time coding experience
  • 50+ Live Sessions with the Best CP coders in the field
  • Internship Opportunity
  • Live Doubt Solving Sessions
  • Covering CP-Prerequisite DSA concepts & CP Basics for Beginners
  • Intensive Problem Solving for CP Pro-Coders
  • 24x7 Doubt Support Assistance

By joining our course, you can expect to be equipped with the knowledge and skills required to succeed in any competitive programming competition and Earn Major Titles and Tags in the world of Competitive Programming.  So what are you waiting for?

Enroll now to Learn, Solve, and Code problems alongside the Best in the Field and Conquer Coding Contests worldwide. 

Read more

Three 90 Challenge

We were listening, and we heard you loud and clear. The Three 90 challenge is back and this is your chance to get 90% of your fee back in just 90 days!

90 Days

What Sets Us Apart

Recognised Certification

Expert Mentors

Course Features
Recognised Certification

Boost your coding street cred! Excel in the tech landscape with our comprehensive course and prestigious certificates that open doors to endless opportunities.

Perks of our certificates:

- Credible Validation
- Continuous Relevance
- Helps in Career Advancement
- Lifetime Validity

So get ready to experience the transformative power of our certificate and showcase your excellence!

Read more

What Sets Us Apart

Recognised Certification

Boost your coding street cred! Excel in the tech landscape with our comprehensive course and prestigious certificates that

Read more...
Expert Mentors

With a passion for teaching, our mentor(s) sessions will provide tailored guidance to all the aspiring coders. Launch a successful tech career with

Read more...

Course Content

01CP Prerequisite
  • CP & Algortithms : Importance & Motivation of CP, Time and Space Complexities, Analysis of Common Techniques
  • DSA Part I : Arrays, Matrix, Recursion, Hashing, String, Searching & Sorting
  • DSA Part II : Stack, Queue & Deque, Tree, BST, Heap, Graph, Greedy & Backtracking
  • DSA Part III : Dynamic Programming, Trie, Segment & Binary Indexed Tree & Disjoint Set
02CP Basics & Number Theory
  • Basics : Solving First Competitive Programming Problem, Ranges of input And Output, Tricks For CP, Floating Point Format, etc
  • Number Theory I : Bit Masking, Fibonnaci Numbers, Divisors, Prime Factorization, Prime Numbers
  • Number Theory II : GCD & LCM, Mathematical Principles, Number Theoretic Functions, Binomial Coefficients
  • Number Theory III : Catalan Number, Modular Arithmetic, Modular Exponentiation, Combinatorial Game Theory, Geometric Algorithms, Miscellaneous Problems
  • GeekyBlitz - Contest A, Contest B and Contest C
03Recursion and Backtracking
  • Recursion : Generate all the balanced string of parentheses for given length, Generate all passwords of given length, Number of Paths in a Grid, Binomial Coefficient, Text Pattern Matching, etc
  • Backtracking : Sudoku Problem, N-Queen, Rat in a Maze, The Knight's tour, etc
  • GeekyBlitz - Contest D
04Divide and Conquer
  • Binary Search : Binary Search in CP, Faster Implementation of BS and Concept of Invariants, Need for Monotonic function and practice problems
  • Ternay Search : Ternary Search concept, Need for Parabolic Curve, Counting Inversions using Merge Sort, Minimum Range Problem, Peak in a rotated array, etc
  • GeekyBlitz - Contest E
Read more

Upcoming Batches

Batch
Mentor
STARTING FROM
TIMINGS

Frequently Asked Questions

01

How can I get 90% of my course fee back?

02

How will these classes be conducted?

03

Is there any number to contact for query?

04

How does the admission process work for this course?

05

How long will the course content be available for?

06

Can I make the payment through PayPal?

07

How doubt support feature works?

08

What language support do I get in this course?