Professional Documents
Culture Documents
Prerequisites :
● Understanding of C / C++ programming language.
● Basic Programming Course (any entry level college course on programming).
● Commitment and Dedication.
Target Audience :
Ideal for those who want focused training for Coding tests/Interviews and are targeting
top software companies in the upcoming Internship and Placement seasons.
Topics Covered :
- Time and Memory complexity
- STL Applications
- Run down on Available STL constructs.
- Application on actual programming problems.
- Foundational Mathematics
- Modulo Arithmetic.
- Binary exponentiation.
- Common Bugs to beware of.
- Prefix and Partial Sums
- Bit Manipulation
- Searching and Sorting
- Divide and Conquer
- Binary Search
- Sliding Window and Two pointer.
- Combinatorial and Number theoretic Maths.
- Sieve of Eratosthenes.
- Greedy Algorithms,Ideas and Common Observations.
- Brute force, Recursion and Backtracking.
- Dynamic Programming
Prerequisites
● Understanding of C / C++ programming language.
● Basic Programming Course (any entry level college course on programming).
● Commitment and Dedication.
Target Audience
This is for those who have learnt the starting materials and want to fastrack their
improvements, so that they can perform better in competitions.
Topics Covered
- Time and Space Complexity.
- STL Applications.
- Binary Search Applications.
- Prefix and Partial Sums.
- Bit Manipulation.
- Divide and Conquer.
- Two Pointer and Sliding Window.
- Brute Force, Recursion and Backtracking.
- Mathematics
- Combinatorics and Number Theory.
- Sieve of Eratosthenes.
- Probability and Linearity of Expectations.
- Matrix Exponentiations.
- Permutations.
- Linear Recurrence.
- Greedy Algorithms.
- Dynamic Programming
- Standard States and Classical Problems
- Reducing New problems and Thinking process
- Common State-Ideas for New problems.
- Optimizations using Prefix Sums and Deque.
- Bitmask Dynamic Programming.
- After Enrollment, Content equivalent to 1 Week is FREE as a Demo (Video Material and
few of the practice problems). This will be sent to you by mail before the Batch starts.
- You can watch the content and decide whether you would like to continue with
the purchased content within the first week.
- There are two types of purchase options available. You can choose any of them,
according to your convenience.
- Single Step Purchase
- For the first module, 1 week equivalent course content is free of cost. For
continuing Module 1, you have to make payment of Rs. 2500* before the
end of Week 1.
- The cost of the whole course is Rs. 10000* if you purchase t he whole
course (all Modules) within the first four weeks after enrollment.
- Rest everything applies the same as the Multi-Steps Purchase.
- Multi-Steps Purchase
- At the end of each module either you can continue or drop the course.
- Prices of Modules are
- 1 Week Equivalent Course Content FREE
- Module 1 (Remaining Content) Rs. 2500*
- Module 2 Rs. 3000*
- Module 3 Rs. 3000*
- Module 4 Rs. 3500*
- Except for the first module, you first have to make payment to learn the
content in the next module.
- For the first module, 1 week equivalent of course content is free of cost.
For continuing Module 1, you have to make payment of Rs. 2500* before
the end of Week 1.
- You have to make a purchase of the next Module within the 6 Weeks of
the unlock of the previous Module. (You have a maximum of 6 Weeks to