Will there be any assignments for practice?
There are In-Class Quizzes, Assignments, Notes along with Lecture Videos in a lecture. You should attempt them all to master each section that you study.
How many assignments will be there in the course?
1. After almost every lecture, there will be one assignment.
2. Assignments will have deadlines. Submissions after the deadline will be subject to a penalty (Penalty procedure is explained separately).
When do I complete an Assignment?
You complete an assignment when you have attempted at least 60% of MCQ problems and you score an average of at least 60% in code problems, within an assignment
What are the deadlines for submitting the assignments?
For every Assignment, there is a soft deadline which is mentioned in every assignment. That is - if you submit problems in your assignment within the soft deadline of its release, you can get the full score for problems (if all the test cases for the problem are passed)
Is there any penalty for not submitting the assignments?
Submissions after deadlines will be penalized as per the penalty scheme specified below.
1. For next 10 days (after deadline), a penalty of 25% will be applied to your problem submissions i.e. maximum score that you can get is 0.75*total score.
2. Post which, whenever you complete, a penalty of 50% will be applied on your submission, so the maximum possible score for a problem will be 0.5*total score.