The First-Ever Competitive Programming Course by IIT Professors and MAANG Industry Experts

Where the best of academia and industry come together to upskill and transform careers

Available Seats
250
Qualifier Test
20 Dec, 2024
Program Duration
3 Months (Online)

Why choose this course?

Referral and Endorsement

Referrals and Endorsements from the Best

Top students receive personal referrals and endorsements from IIT professors and MAANG experts, unlocking prestigious career opportunities.

Elite Showcase Opportunity

Connect with Industry and Academic Leaders

Build valuable connections with top IIT professors, MAANG professionals, and fellow high-achievers in the tech community.

Research-Industry Fusion Projects

Mock Interviews to Ace Your Dream Job

Get tailored mock interview sessions with MAANG employees to refine your skills and boost your confidence.

Mock Interviews with Choice of Company

Solve Real-World Challenges

Work on globally relevant projects that blend academic research and real industry problems, curated by IIT and MAANG experts.

Dream companies to start your career as a

Admission Process

Clear Entrance Test

You must pass the exam to confirm your seat for the program.

Complete Onboarding

Only shortlisted candidates go through the onboarding process.

Start Learning

Learn from India's top educators and stand out from the crowd.

Registration Process

  • Pay the test fee of ₹99 to get started.
  • Complete the test to qualify for the program
  • Pay the registration fee of ₹4,000 to secure your seat

Things to remember

  • The duration of the test is 60 minutes
  • You can take the test only once on December 20, Sunday at your allotted time
  • The test can only be taken on a desktop/laptop on Google chrome browser

Key Features of the Program

3-Month Comprehensive Program

3-Month Comprehensive Program

Opportunity to solve real-world challenges through industry-academic projects

Opportunity to solve real-world challenges through industry-academic projects

Curriculum curated by IIT professors and MAANG+ experts

Curriculum curated by IIT professors and MAANG+ experts

Guidance for cracking competitive programming and MAANG-level interviews

Guidance for cracking competitive programming and MAANG-level interviews

Fee Structure

Qualifier Test Fee
Secure Seat Fee
(non-refundable)
Remaining Course Fee
(non-refundable)
Total
Option 1
Upfront
₹99
₹4,000
₹26,000
₹30,099
Option 2
EMI
Through Our NBFC Partners
₹99
₹4,000
₹7800 x 4
(months)
₹35,299

Important Notes

  • Registration fee is non-refundable.
  • EMI options are available to make the course accessible to everyone.

Course Modules Overview

Foundations of Competitive Programming

1. Introduction to Competitive Programming

  • Overview of programming competitions: rules, formats, and scoring systems. Benefits of participation: problem-solving, coding fluency, and career advantages.
  • Key platforms: Codeforces, LeetCode, CodeChef, TopCoder, AtCoder, and others.
  • Prestigious contests: IOI, Google Code Jam, Meta Hacker Cup, TopCoder Open, VK Cup, Yandex Algorithm.

2. Linear Data Structures

  • Arrays, Strings, Stacks, Queues, Lists.

3. Fundamentals of C++

  • Introduction to C++ as the primary language for competitive programming.
  • Input/output optimization for contests.
  • Introduction to the Standard Template Library (STL): Vectors, Sets, Maps, Priority Queues, and their applications.

4. Computational Complexity

  • Basics of computational complexity and Big-O notation.
  • Practical understanding of time and space complexity.

5. Sorting and Searching Algorithms

  • Binary Search: Implementation and use cases.
  • Overview of sorting algorithms: Insertion Sort, Quicksort, Merge Sort.
  • Linear sorting algorithms for integers: Counting Sort, Radix Sort, Bucket Sort.

Example Projects

Stable Roommate Matching System (Gale-Shapley Algorithm)

Build a platform that pairs users based on preferences, ensuring a stable matching using the Gale-Shapley algorithm.

Spell Checker

Create your own spell-checking tool that suggests corrections for misspelled words based

Build Your Own Plagiarism Detector

Develop a plagiarism detection tool that compares documents by hashing substrings and identifying matches efficiently

URL Blacklist Checker

Implement a URL blacklist checker using Bloom Filters to quickly check if a given URL is potentially malicious

Get Started

Join the Program