Assessment

Grading and every dated event of the 2025 offering in one place. All times are IST. Quizzes are closed book; each assignment is followed by a viva.

Dates

Date Event
06 Aug 25 Course begins
10 Aug 25, 10:00 pm Prerequisite test due
13 Aug 25 Add–drop period ends
19 Aug 25 Assignment 1 released
28 Aug 25 Assignment 1 due
04 Sep 25 Quiz 1
25 Sep 25 Quiz 2
30 Sep 25 Assignment 2 released
14 Oct 25 Assignment 2 due
17 Oct 25 Assignment 3 released
24 Oct 25 Quiz 3
04 Nov 25 Assignment 3 due
14 Nov 25 Last lecture
28 Nov 25 Quiz 4

Grading

Everything is out of 100 marks, with bonus marks on top.

ComponentMarksHow
Quizzes54Four closed-book quizzes, two in each half of the semester, a mix of multiple-choice and written questions. Your best three count, 18 marks each. No makeup quizzes for any reason: a missed quiz scores zero and is usually the dropped one.
Assignments40Group programming assignments, 10 to 12 marks each, each with at least one project-like question. They may involve pull requests to public repositories and Hugging Face Spaces demos, and each is followed by a viva.
Attendance6Recorded on the biometric system. It is your responsibility to make sure it registers; if it does not, you are marked absent.
Total100

Assignment marks

PartShare
Code functionality50%
Understanding25%
Code quality12.5%
Theory12.5%

Attendance

Classes missedMarks
≤ 46
5–65
7–84
9–101
> 100

There is no leave system: a missed class counts as an absence, and you do not need to inform the instructor or send a medical certificate. If an emergency makes you miss four or more classes in a row, talk to the instructor about special consideration.

Bonus marks

Up to 1 mark for answering questions in class (0.5 per question, at most two), at the instructor’s discretion. An optional Kaggle competition, if announced, adds a bonus by final standing:

ResultBonus
Participation0.5
50th percentile1.0
75th percentile1.5
90th percentile2.0
95th percentile2.5
Top 33.0

Quizzes

QuizDateSolution
104 SepQuiz 1 solution (PDF)
225 SepQuiz 2 solution (PDF)
324 OctQuiz 3 solution (PDF)
428 NovQuiz 4 solution (PDF)

Assignments

AssignmentReleasedDue
Assignment 119 Aug28 Aug
Assignment 230 Sep14 Oct
Assignment 317 Oct04 Nov