Back to all courses
Computer Science
Most Popular

Competitive Programming

Advanced Competitive Programming Masterclass

6 months
3200+ students
Intermediate to Advanced
Last updated March 2024
Competitive Programming

Course Overview

This Competitive Programming course is designed to take your problem-solving skills to the next level. Whether you're aiming for top ranks in contests or preparing for FAANG interviews, this course covers algorithms, data structures, and tricks used by world-class coders.

What you'll learn

Master essential data structures and algorithms
Solve problems under time constraints
Ace platforms like Codeforces, LeetCode, and AtCoder
Understand time complexity and optimization strategies
Apply graph, DP, greedy, and advanced algorithmic techniques
Compete effectively in online contests
Build a strong coding portfolio
Prepare for algorithmic interview rounds
Prerequisites
  • Basic programming knowledge
  • Understanding of loops, arrays, and functions
  • Logical reasoning
Tools & Technologies
  • C++
  • Python
  • Java
  • VS Code
  • LeetCode
  • Codeforces
Career Opportunities
  • Software Developer
  • Algorithm Engineer
  • SDE at Product Companies
  • Coding Bootcamp Mentor
  • ICPC/CodeJam/Leetcode Coach

Course Curriculum

6 modules • 100 lessons • 200 hours

Arrays and Strings
1 hr
Preview
Stacks, Queues and Linked Lists
1 hr 30 min
Trees and Binary Search Trees
2 hrs
Heaps and Priority Queues
1 hr 30 min
Hashing and Hash Maps
1 hr 15 min
Project: CP Toolkit Builder
3 hrs
Module 1 Quiz
30 min

Meet Your Instructor

R

Raj Mehta

TopCoder

Competitive Programming Coach

Competitive Programming
Algorithms
C++
Problem Solving

Raj is a top-rated coder on Codeforces and AtCoder with several national medals. He’s trained ICPC teams and helped hundreds of students break into competitive programming at scale.

Frequently Asked Questions

Enroll Now
Join 3200+ students
Course Fee
6999954999
6 months
Start anytime
1:1 Mentorship included

This course includes:

  • 600+ Practice Problems
  • Live Coding Sessions
  • Weekly Contests & Leaderboards
  • 1:1 Mentorship
  • Interview Preparation Modules
  • Lifetime Access to Practice Material
  • Resume Building Support
  • Certificate of Completion