Quiz Space

IITM BS End Term PYQs with solutions, every course

More on End Term PYQs

905 End Term papers across 74 subjects of the IIT Madras BS degree, 2021–2026 — 23,537 questions, each with its answer key, open with a free Google sign-in. The End Term exam covers the whole course, all twelve weeks, in 1.5 hours per course. Choose a subject or a year, or start with the latest papers below.

FeatureEnd Term PYQ at a glance
Papers905
Subjects74
Questions23,537
Years2021–2026
Updated

About the End Term

The End Term is the final in-person exam of an IIT Madras BS course. It covers the whole course, all twelve weeks, with 1.5 hours for each course, and is held in 3-hour Sunday sessions. It usually carries the largest share of the course score. To be eligible (January 2026 term, most courses) the average of the best 5 of the first 7 weekly assignment scores must be at least 40/100 and you must have attended at least one quiz.

Exam format

  • In person; 1.5 hours per course, in 3-hour Sunday sessions.
  • Covers all twelve weeks of the course.
  • Eligibility (January 2026 term, most courses): best 5 of the first 7 weekly assignments averaging ≥ 40/100, and at least one quiz attended.
  • Its weight in the final score depends on the course.

Data Science End Term PYQs

Foundation Level — Data Science

Foundation Level End Term papers, Data Science
SubjectCoursePapersLatest paper
Maths 1 End Term PYQMathematics for Data Science I2110 May 2026
Stats 1 End Term PYQStatistics for Data Science I2413 Sept 2026
Computational Thinking (CT) End Term PYQComputational Thinking5610 May 2026
English 1 End Term PYQEnglish I2010 May 2026
Maths 2 End Term PYQMathematics for Data Science II3113 Sept 2026
Stats 2 End Term PYQStatistics for Data Science II2713 Sept 2026
Python End Term PYQProgramming in Python3413 Sept 2026
English 2 End Term PYQEnglish II2113 Sept 2026

Diploma in Programming — Data Science

Diploma in Programming End Term papers, Data Science
SubjectCoursePapersLatest paper
DBMS End Term PYQDatabase Management Systems2413 Sept 2026
PDSA End Term PYQProgramming, Data Structures and Algorithms using Python2713 Sept 2026
MAD 1 End Term PYQModern Application Development I2110 May 2026
Java End Term PYQProgramming Concepts using Java2513 Sept 2026
MAD 2 End Term PYQModern Application Development II2513 Sept 2026
System Commands End Term PYQSystem Commands2610 May 2026

Diploma in Data Science — Data Science

Diploma in Data Science End Term papers, Data Science
SubjectCoursePapersLatest paper
MLF End Term PYQMachine Learning Foundations2413 Sept 2026
BDM End Term PYQBusiness Data Management2013 Sept 2026
MLT End Term PYQMachine Learning Techniques2613 Sept 2026
MLP End Term PYQMachine Learning Practice2313 Sept 2026
Business Analytics End Term PYQBusiness Analytics2010 May 2026
Tools in Data Science (TDS) End Term PYQTools in Data Science2213 Sept 2026
Deep Learning and GenAI End Term PYQIntroduction to Deep Learning and Generative AI310 May 2026

BSc Degree Level — Data Science

BSc Degree Level End Term papers, Data Science
SubjectCoursePapersLatest paper
Software Engineering End Term PYQSoftware Engineering1913 Sept 2026
Software Testing End Term PYQSoftware Testing2013 Sept 2026
AI Search Methods End Term PYQAI: Search Methods for Problem Solving1813 Sept 2026
Deep Learning End Term PYQDeep Learning1713 Sept 2026
SPG End Term PYQStrategies for Professional Growth2013 Sept 2026
Statistical Computing End Term PYQStatistical Computing510 May 2026
Mathematical Thinking End Term PYQMathematical Thinking413 Apr 2025
Linear Statistical Models End Term PYQLinear Statistical Models713 Apr 2025
Advanced Algorithms End Term PYQAdvanced Algorithms1010 May 2026
Computer System Design End Term PYQComputer System Design1013 Sept 2026
Algorithmic Thinking in Bioinformatics End Term PYQAlgorithmic Thinking in Bioinformatics713 Sept 2026
Big Data and Biological Networks End Term PYQBig Data and Biological Networks313 Apr 2025
Algorithms for Data Science End Term PYQAlgorithms for Data Science313 Sept 2026
Design Thinking End Term PYQDesign Thinking for Data-Driven App Development813 Sept 2026
Intro to Big Data End Term PYQIntroduction to Big Data1413 Apr 2025

BS Degree Level — Data Science

BS Degree Level End Term papers, Data Science
SubjectCoursePapersLatest paper
Programming in C End Term PYQProgramming in C2313 Sept 2026
Operating Systems End Term PYQOperating Systems610 May 2026
Managerial Economics End Term PYQManagerial Economics1013 Sept 2026
Market Research End Term PYQMarket Research1213 Sept 2026
Corporate Finance End Term PYQCorporate Finance610 May 2026
Financial Forensics End Term PYQFinancial Forensics1321 Dec 2025
Industry 4.0 End Term PYQIndustry 4.01310 May 2026
PSOSM End Term PYQPrivacy and Security in Online Social Media513 Sept 2026
Game Theory End Term PYQGame Theory and Strategy813 Sept 2026
Speech Technology End Term PYQSpeech Technology331 Aug 2025
Intro to NLP End Term PYQIntroduction to Natural Language Processing213 Apr 2025
Reinforcement Learning End Term PYQReinforcement Learning1410 May 2026
Deep Learning for Computer Vision End Term PYQDeep Learning for Computer Vision1213 Sept 2026
Deep Learning Practice End Term PYQDeep Learning Practice713 Sept 2026
LLM End Term PYQLarge Language Models1313 Sept 2026
Mathematical Foundations of Generative AI End Term PYQMathematical Foundations of Generative AI413 Sept 2026
Compiler Design End Term PYQCompiler Design113 Sept 2026
Computer Networks End Term PYQComputer Networks310 May 2026
PSM End Term PYQProgramming in Statistical Methods33 Sept 2023

Electronic Systems End Term PYQs

Foundation Level — Electronic Systems

Foundation Level End Term papers, Electronic Systems
SubjectCoursePapersLatest paper
Maths for Electronics 1 End Term PYQMathematics for Electronics I713 Sept 2026
ESTC End Term PYQElectronic Systems Thinking and Circuits913 Sept 2026
Intro to Linux End Term PYQIntroduction to Linux and Programming213 Apr 2025
Digital Systems End Term PYQDigital Systems413 Apr 2025
Electrical and Electronic Circuits End Term PYQElectrical and Electronic Circuits313 Apr 2025
Embedded C Programming End Term PYQEmbedded C Programming413 Apr 2025
English 1 (ES) End Term PYQEnglish I613 Apr 2025
Intro to C Programming End Term PYQIntroduction to C Programming813 Sept 2026

Diploma Level — Electronic Systems

Diploma Level End Term papers, Electronic Systems
SubjectCoursePapersLatest paper
Digital System Design End Term PYQDigital System Design213 Apr 2025
Sensors and Applications End Term PYQSensors and Applications113 Apr 2025
Python End Term PYQProgramming in Python3413 Sept 2026
Digital Signal Processing End Term PYQDigital Signal Processing113 Apr 2025
Analog Electronic Systems End Term PYQAnalog Electronic Systems113 Apr 2025
Signals and Systems End Term PYQSignals and Systems313 Apr 2025

BS Degree Level — Electronic Systems

BS Degree Level End Term papers, Electronic Systems
SubjectCoursePapersLatest paper
Control Engineering End Term PYQControl Engineering213 Apr 2025
SPG End Term PYQStrategies for Professional Growth2013 Sept 2026
Maths for Electronics 2 End Term PYQMathematics for Electronics II213 Apr 2025

Management End Term PYQs

Foundation Level — Management

Foundation Level End Term papers, Management
SubjectCoursePapersLatest paper
Business Statistics End Term PYQBusiness Statistics113 Sept 2026
Maths 1 End Term PYQMathematics for Data Science I2110 May 2026
Financial Accounting End Term PYQFinancial Accounting213 Sept 2026
Stats 1 End Term PYQStatistics for Data Science I2413 Sept 2026
Computational Thinking (CT) End Term PYQComputational Thinking5610 May 2026
MTP End Term PYQManagement Thought and Practice213 Sept 2026
English 1 End Term PYQEnglish I2010 May 2026
Principles of Economics End Term PYQPrinciples of Economics213 Sept 2026

BS Degree Level — Management

BS Degree Level End Term papers, Management
SubjectCoursePapersLatest paper
SPG End Term PYQStrategies for Professional Growth2013 Sept 2026

Aeronautics End Term PYQs

Foundation Level — Aeronautics

Foundation Level End Term papers, Aeronautics
SubjectCoursePapersLatest paper
English 1 (ES) End Term PYQEnglish I613 Apr 2025
Maths for Electronics 1 End Term PYQMathematics for Electronics I713 Sept 2026
Intro to C Programming End Term PYQIntroduction to C Programming813 Sept 2026
ESTC End Term PYQElectronic Systems Thinking and Circuits913 Sept 2026
Maths for Electronics 2 End Term PYQMathematics for Electronics II213 Apr 2025

Diploma Level — Aeronautics

Diploma Level End Term papers, Aeronautics
SubjectCoursePapersLatest paper
Signals and Systems End Term PYQSignals and Systems313 Apr 2025
MLF End Term PYQMachine Learning Foundations2413 Sept 2026

BS Degree Level — Aeronautics

BS Degree Level End Term papers, Aeronautics
SubjectCoursePapersLatest paper
Managerial Economics End Term PYQManagerial Economics1013 Sept 2026

Latest End Term papers

Latest End Term papers
PaperSubjectTermQuestionsMarksTimePractise
Software Testing End Term 13 Sept 2026 (Set 1)Software TestingMay 2026 term1995180 minMock test — Software Testing End Term 13 Sept 2026 set 1
Tools in Data Science (TDS) End Term 13 Sept 2026Tools in Data Science (TDS)May 2026 term3980180 minMock test — Tools in Data Science (TDS) End Term 13 Sept 2026
Python End Term 13 Sept 2026 (Set 1)PythonMay 2026 term1747180 minMock test — Python End Term 13 Sept 2026 set 1
Managerial Economics End Term 13 Sept 2026 (Set 1)Managerial EconomicsMay 2026 term3745180 minMock test — Managerial Economics End Term 13 Sept 2026 set 1
Algorithms for Data Science End Term 13 Sept 2026Algorithms for Data ScienceMay 2026 term1840180 minMock test — Algorithms for Data Science End Term 13 Sept 2026
Game Theory End Term 13 Sept 2026Game TheoryMay 2026 term4545180 minMock test — Game Theory End Term 13 Sept 2026
BDM End Term 13 Sept 2026 (Set 1)BDMMay 2026 term43100180 minMock test — BDM End Term 13 Sept 2026 set 1
Deep Learning Practice End Term 13 Sept 2026 (Set 1)Deep Learning PracticeMay 2026 term3150180 minMock test — Deep Learning Practice End Term 13 Sept 2026 set 1
Algorithmic Thinking in Bioinformatics End Term 13 Sept 2026 (Set 1)Algorithmic Thinking in BioinformaticsMay 2026 term1444180 minMock test — Algorithmic Thinking in Bioinformatics End Term 13 Sept 2026 set 1
Programming in C End Term 13 Sept 2026Programming in CMay 2026 term25100180 minMock test — Programming in C End Term 13 Sept 2026
Software Engineering End Term 13 Sept 2026Software EngineeringMay 2026 term28100180 minMock test — Software Engineering End Term 13 Sept 2026
Deep Learning End Term 13 Sept 2026 (Set 1)Deep LearningMay 2026 term1950180 minMock test — Deep Learning End Term 13 Sept 2026 set 1

Frequently asked questions

Where can I find IITM BS End Term previous year papers?

Every End Term paper on Quiz Space is linked from this page: 905 papers across 74 subjects, 2021–2026. Pick a subject below to see its End Term papers by year, or a year to see every subject’s End Term from that year.

What does the End Term cover?

The whole course — all twelve weeks, including the last ones.

How long is the End Term exam?

1.5 hours for each course, in 3-hour Sunday sessions.

What is the End Term eligibility?

For most courses (January 2026 term): the best 5 of the first 7 weekly assignment scores must average at least 40/100, and you must have attended at least one of the two quizzes.

What are the End Term passing marks?

There is no single pass mark for the End Term alone: the course grade comes from the course’s formula combining the End Term, the quizzes and the assignments.

Are there IITM BS End Term PYQs with solutions?

Yes — every question has its answer key and, where one has been written, its explanation. Each paper shows its first questions to anyone; with a free Google sign-in you see it whole, and can take it as a timed End Term mock test on a screen laid out like the real exam.

Which subjects have End Term papers?

Software Testing, Tools in Data Science (TDS), Python, Managerial Economics, Algorithms for Data Science, Game Theory, BDM, Deep Learning Practice, Algorithmic Thinking in Bioinformatics, Programming in C, Software Engineering and Deep Learning, and 62 more.