Notes, GA solutions, and PYQs for IITM BS Diploma PDSA using Python — data structures and algorithms.
Last updated: April 2026
All files are hosted on Google Drive and open in a new tab. No login required. Use the Subject Notes page to browse other subjects.
PDSA is the algorithms course: the standard data structures, the algorithms built on them, and how to reason about cost. It is widely considered one of the harder diploma subjects and benefits most from implementing things rather than reading them.
Where marks go: Complexity questions and graph algorithms carry disproportionate marks, and both reward implementing from scratch over recognising code.
Nine documents in this collection: nine week-wise note sets.
Files are hosted on Google Drive and open in a new tab. Nothing here requires an account.
There are 9 items for PDSA using Python, an IITM BS Diploma in Programming level subject. Nine documents in this collection: nine week-wise note sets. Everything opens directly, with no account needed.
Yes. Everything on EduVerse is free to open and free to download. There is no paywall, no sign-up requirement for the study material, and nothing is held back behind an account.
No. The files are hosted on Google Drive and open in a new tab without signing in to EduVerse. Signing in is only needed for features that save things to your own account.
Start with the most complete set for a first pass, then use the shorter sets to revise. Read with the course material open alongside, so you can tell where a set skips something.
No. EduVerse is an independent, student-run site and is not affiliated with, endorsed by, or officially connected to IIT Madras. Where anything here disagrees with the official course material or the institute's own announcements, the institute is right.
This collection was last revised in April 2026. Syllabi and assessment patterns change between terms, so check the topic list on this page against your own course page before relying on it. If something is out of date, tell us and we will update or remove it.
The files live on Google Drive, and sharing permissions occasionally change or a file gets moved. Report it on the contact page with the page address and we will re-point or replace the link. Broken links get looked at before anything else.
Yes, and it is how the library grows. Use the submit page to send a file or a link. Contributions are reviewed before they are published, and material you do not have the right to share will not be accepted.
Still stuck? Ask us — or send material if you have something this page is missing.