Getting Started with Competitive Programming

(an NPTEL course)

Frequently Asked Questions (FAQ)

What languages will the lectures use?
In what languages can we submit the programming assignments?
What are the prerequisites?
Will this help with interviews at “big tech” companies?
How much will my rating increase by the end of this course?
How much time do I need to commit weekly?
The test cases ARE WRONG in the programming assignments! What should I do?
My VERY EFFICIENT CODE is timing out on the server! What should I do?
When we use STL algorithms extensively, we generally don't remember the time complexity of all the functions available and this tends to be a problem when we code any problem and we tend to lose track of the overall complexity of our code. Can you suggest any measures to overcome this problem?
Are there any tips or tricks that you can share for coming up with edge cases?
What's the difference between doing this on Swayam and not being officially enrolled in the course?