More on PDSA PYQs
Quiz Space has 51 PDSA previous year papers from the IIT Madras BS Data Science programme — 13 Quiz 1 papers, 11 Quiz 2 papers and 27 End Term papers — sat between the January 2022 term and the May 2026 term: the whole PDSA question bank of 1,118 questions, each with its solution from the answer key. Every paper shows its first questions to anyone; sign in with Google — it is free — to see whole papers with their answers, practise them in learning mode or take them as timed mock tests on a screen laid out like the real exam.Also searched as Programming, Data Structures and Algorithms using Python, or by its course code, BSCS2002.
| Feature | PDSA PYQ at a glance |
|---|---|
| Course code | BSCS2002 |
| Programme | Data Science |
| Level | Diploma in Programming |
| Papers | 51 |
| Questions | 1,118 |
| Terms | 14 |
| Latest | 13 Sept 2026 |
| Updated |
PDSA Quiz 1 PYQ
13 PDSA Quiz 1 papers with solutions from 2022–2026. Quiz 1 is held at the end of week 4 of the term and covers the content of weeks 1–4.
| Paper | Term | Questions | Marks | Time | Practise |
|---|---|---|---|---|---|
| PDSA Quiz 1 19 Jul 2026 | May 2026 term | 16 | 50 | 120 min | Mock test — PDSA Quiz 1 19 Jul 2026 |
| PDSA Quiz 1 15 Mar 2026 | January 2026 term | 17 | 50 | 120 min | Mock test — PDSA Quiz 1 15 Mar 2026 |
| PDSA Quiz 1 26 Oct 2025 | September 2025 term | 17 | 50 | 120 min | Mock test — PDSA Quiz 1 26 Oct 2025 |
| PDSA Quiz 1 13 Jul 2025 | May 2025 term | 16 | 50 | 120 min | Mock test — PDSA Quiz 1 13 Jul 2025 |
| PDSA Quiz 1 23 Feb 2025 | January 2025 term | 16 | 50 | 120 min | Mock test — PDSA Quiz 1 23 Feb 2025 |
| PDSA Quiz 1 27 Oct 2024 | September 2024 term | 16 | 50 | 120 min | Mock test — PDSA Quiz 1 27 Oct 2024 |
| PDSA Quiz 1 7 Jul 2024 | May 2024 term | 16 | 51 | 120 min | Mock test — PDSA Quiz 1 7 Jul 2024 |
| PDSA Quiz 1 25 Feb 2024 | January 2024 term | 15 | 50 | 120 min | Mock test — PDSA Quiz 1 25 Feb 2024 |
PDSA Quiz 2 PYQ
11 PDSA Quiz 2 papers with solutions from 2022–2026. Quiz 2 is held at the end of week 8 and covers the content of weeks 1–8, with the weight on weeks 5–8.
| Paper | Term | Questions | Marks | Time | Practise |
|---|---|---|---|---|---|
| PDSA Quiz 2 16 Aug 2026 | May 2026 term | 16 | 50 | 120 min | Mock test — PDSA Quiz 2 16 Aug 2026 |
| PDSA Quiz 2 12 Apr 2026 | January 2026 term | 16 | 50 | 120 min | Mock test — PDSA Quiz 2 12 Apr 2026 |
| PDSA Quiz 2 23 Nov 2025 | September 2025 term | 16 | 50 | 120 min | Mock test — PDSA Quiz 2 23 Nov 2025 |
| PDSA Quiz 2 3 Aug 2025 | May 2025 term | 16 | 50 | 120 min | Mock test — PDSA Quiz 2 3 Aug 2025 |
| PDSA Quiz 2 16 Mar 2025 | January 2025 term | 16 | 50 | 120 min | Mock test — PDSA Quiz 2 16 Mar 2025 |
| PDSA Quiz 2 1 Dec 2024 | September 2024 term | 16 | 50 | 120 min | Mock test — PDSA Quiz 2 1 Dec 2024 |
| PDSA Quiz 2 4 Aug 2024 | May 2024 term | 16 | 50 | 120 min | Mock test — PDSA Quiz 2 4 Aug 2024 |
| PDSA Quiz 2 24 Mar 2024 | January 2024 term | 16 | 50 | 120 min | Mock test — PDSA Quiz 2 24 Mar 2024 |
PDSA End Term PYQ
27 PDSA End Term papers with solutions from 2022–2026. The End Term exam covers the whole course, all twelve weeks, in 1.5 hours per course.
| Paper | Term | Questions | Marks | Time | Practise |
|---|---|---|---|---|---|
| PDSA End Term 13 Sept 2026 | May 2026 term | 25 | 100 | 180 min | Mock test — PDSA End Term 13 Sept 2026 |
| PDSA End Term 10 May 2026 (Set 1) | January 2026 term | 24 | 100 | 180 min | Mock test — PDSA End Term 10 May 2026 set 1 |
| PDSA End Term 10 May 2026 (Set 1-2) | January 2026 term | 24 | 100 | 180 min | Mock test — PDSA End Term 10 May 2026 set 1-2 |
| PDSA End Term 10 May 2026 (Set 2) | January 2026 term | 24 | 100 | 180 min | Mock test — PDSA End Term 10 May 2026 set 2 |
| PDSA End Term 21 Dec 2025 | September 2025 term | 50 | 200 | 180 min | Mock test — PDSA End Term 21 Dec 2025 |
| PDSA End Term 31 Aug 2025 (Set QDD1) | May 2025 term | 25 | 100 | 180 min | Mock test — PDSA End Term 31 Aug 2025 set QDD1 |
| PDSA End Term 31 Aug 2025 (Set QDD3) | May 2025 term | 25 | 100 | 180 min | Mock test — PDSA End Term 31 Aug 2025 set QDD3 |
| PDSA End Term 13 Apr 2025 (Set QDD1) | January 2025 term | 25 | 100 | 180 min | Mock test — PDSA End Term 13 Apr 2025 set QDD1 |
PDSA PYQ solutions and answer keys
Every PDSA question comes with its solution from the official answer key, and its explanation where one has been written. Sign in with Google to see them: in learning mode, question by question, or after a timed mock test, with every mark explained.
Frequently asked questions
Where can I find PDSA previous year question papers?
Are there PDSA PYQs with solutions?
Is there a PDSA answer key?
Which is the latest PDSA paper?
How many PDSA Quiz 1 papers are there?
How many PDSA Quiz 2 papers are there?
How many PDSA End Term papers are there?
More Diploma in Programming subjects
| Subject | Course | Papers |
|---|---|---|
| DBMS PYQ | Database Management Systems | 62 |
| MAD 1 PYQ | Modern Application Development I | 46 |
| Java PYQ | Programming Concepts using Java | 57 |
| MAD 2 PYQ | Modern Application Development II | 49 |
| System Commands PYQ | System Commands | 70 |
Programming, Data Structures and Algorithms using Python is a Diploma in Programming course of the IIT Madras BS in Data Science and Applications programme (course code BSCS2002). Also see every Quiz 1 paper across subjects.