Competitive Programming - Live
Online Live Classes
Get ahead of the race!
Take your competitive programming skills to the next level and excel in competitions like ICPC
Students, Working Professionals

18999 11999


*Get Rs 1500 Off
Use coupon code: EARLYBIRDCP

Live Classes
Upcoming Batch: CP-5
25 July '20 to 20 September '20
Check out previous batches
Course Rating
4.9

Course Overview

Want to be the programmer top tech companies are looking for?
Want to top the charts in ICPC, Google Kickstart and other contests going round?


If you are looking to conquer your coding skills, we are here with our Competitive Programming Live Course which will improve your problem-solving skills so that you can think outside the box while writing efficient, reliable, and optimal code. The course will be mentored & guided by Programming experts who are highly ranked at competitive sites across the globe.

You will also learn about the different programming competitions that exist, as well as the tips and tricks necessary to succeed in most of them.

It will be an online live (Live Stream) class, so you can attend this class from any geographical location. If you miss any lecture, you will have access to the recorded sessions. It will be an interactive live session, where you can ask your doubts to the instructor (similar to offline classroom program).

CP-5 Classes will be scheduled for Weekends - Saturday & Sunday
Class timing would be 2:00 PM - 5:00 PM (IST)
We will have an extra session (of 1 hour) for doubt discussion on every Friday at 10:00-11:00 PM (IST)

Course is focused on practicing coding questions in the class itself

Pre-requisites : Should know the basics of any one programming language (C / C++/ Java)

Recommended for: Anyone who wants to master in Competitive Programming and enhance their problem-solving skills.

What You Will Learn

  • All important concepts of Data Structures & Algorithms
  • Problem Solving & Coding Skill
  • Useful techniques for Competitive Programming
  • Implementation of Mathematical Algorithms

Course Features

  • Doubt Solving Team (TA's)
  • Dedicated live doubt solving session by Course mentor
  • Limited Batch Strength 40 
  • Internship Opportunities at GeeksforGeeks  
  • Course completion certificate
  • Complimentary access to the course content of  DSA Course worth Rs 5999
    • Premium Lecture videos by Mr. Sandeep Jain
    • Specialized topic-based content
    • Weekly Assessment Tests & Practice Tracks
    • 7 Days Active doubt solving portal 
  • Course Content, video & practice tracks come with lifetime validity.

Course Content

  • Basic concepts related to Input-Output, Data Types, Array, String
  • Searching, Sorting, Maths, Number Theory- I
  • Number Theory -II
  • C++ STL(vector, string, array, set, map, etc )
  • Bit Manipulations
  • Recursion, Fast Exponentiation
  • Divide and Conquer Algorithm and related problems. 
  • Heap, Stack, Queue and related problems.
  • String Matching Algorithms
  • Hashing
  • Greedy
  • Dynamic Programming-I
  • Dynamic Programming-II
Show More

Course Mentors


Raja Vikramaditya (Instructor)

Incoming SE at Media.net(Directi) |6(2299) Star at Codechef


A vivid competitive programmer who is ranked under 500(globally) at Codechef and ranked around 100 in India. A 3-time ICPC regionalist with an experience of participating over 250 contests in a span of 3 years. He was ranked 20, 18 and 12 in India and under 50(Globally) in Codechef's Long Challenge in the month of February, April and May respectively. He also achieved a global rank of 13 in the TCS code vita 2019. He has written more than 400 articles related to Competitive Programming for GeeksforGeeks. His user handle is:- aka striver_79. He currently works with Amazon and will be joining Media.net(Directi) as a Software Engineer.


FAQs

  1.  How will these classes be conducted?
    It will be an online live (Live Stream) class, so you can attend this class from any geographical location. It will be an interactive live session, where you can ask your doubts to the instructor (similar to our offline classroom program). You just need to have working internet and a PC/Laptop.
     
  2. How does the admission process work for this course?
    Initially, you need to signup for this course & you need to make the payment of the fee for the same
    ???
  3. Is there any number to contact for any query?
    You may call us on our toll-free number: 1800 123 8622  or Drop us an email at geeks.classes@geeksforgeeks.org
     
  4. Is this a language-specific course?
    No, although we will be using C++ for Code writing in the class, the focus will be on the concept/ logic. So, if you use to do programming in C/Java, then also you can join the course.
     
  5. What is the size of a batch?
    The planned batch size is 40.
     
  6. Do We Get any Placement Assistance?
    We're preparing you for your interviews. And yes, We have a hiring platform where you can see the current opening & once you have completed this course you can apply for any one of them. 
     
  7. Is there any online course material available with this course?
    Yes, you'll get access to online data structures & algorithms course along with this course.
     
  8. When can i access the recorded session of the class?
    The recorded session of the class will be uploaded in 2 working days.
     
  9. What is the class Timing and Duration of the course? 
    CP-4 Classes will be scheduled for Weekdays - Monday & Tuesday
    Class timing would be 08:00 PM - 11: 00 PM (IST)
    We will have an extra session (of 1 hour) for doubt solving on every Friday at 10:00 11:00 PM (IST).

  10. Can I make the payment through PayPal?
    Yes. Mail us with your details at geeks.classes@geeksforgeeks.org.

Course Registration

Batch Date Type Register
CP-4 25 May '20 to 23 July '20 Live Classes
Registration Closed
Batch Date Type Register
CP-5 25 July '20 to 20 September '20 Live Classes