Quiz Space

PDSA End Term: 21 December 2025 (September 2025 term)

Question 1

+4 marksOne correct option

Here is a function to return the count of odd numbers in the list. There is a logical error in this function.

Select the input list for which bad_count_odd produces incorrect output.

  1. A

    [5,31,71,41]

  2. B

    [15,7,3,6,8,34]

  3. C

    [11,3,15,31]

  4. D

    [5,4,13,30]

Question 2

+4 marksOne correct option

Here is a function to return the count of even numbers in the list. There is a logical error in this function.

Select the input list for which bad_count_even produces incorrect output.

  1. A

    [56,4,70,40]

  2. B

    [6,8,34,13,5,9]

  3. C

    [6,11,4,30]

  4. D

    [6,4,2,30]

Question 3

+4 marksOne correct option

Match the correct asymptotic complexity for each function.

  1. A

    1-b, 2-c, 3-a, 4-d, 5-e

  2. B

    1-a, 2-d, 3-b, 4-c, 5-e

  3. C

    1-e, 2-c, 3-b, 4-a, 5-d

  4. D

    1-a, 2-c, 3-b, 4-d, 5-e

47 more questions in this paper

Sign in with Google — it is free — to see every question with its answer and explanation, practise it in learning mode, or take it as a timed mock test.

More on the PDSA End Term 21 Dec 2025 paper

The IIT Madras BS Programming, Data Structures and Algorithms using Python (PDSA) End Term paper sat on 21 Dec 2025, in the September 2025 term: 50 questions for 200 marks in 180 minutes. The first 3 questions are below. Sign in with Google — it is free — to see the whole paper with its answers and explanations, in learning mode or as a timed mock test.

FeaturePDSA End Term 21 Dec 2025 at a glance
TermSeptember 2025 term
SubjectProgramming, Data Structures and Algorithms using Python
Course codeBSCS2002
Questions50
Marks200
Duration180 min
MCQ32
MSQ4
Numerical14
Official paperProgramming, Data Structures And Algorithms Using Python 18 Dec 25
Negative markingNo negative marking.
Updated

Same End Term, other subjects

More PDSA