IITM BS Java PYQs: Programming Concepts using Java
BSCS200548 papersJanuary 2022 to May 2026Answers marked
Java Quiz 1 previous year papers
- May 2026 termAnswers markedPDFOpen(opens in a new tab)
- January 2026 term (15 Mar 2026)Answers markedPDFOpen(opens in a new tab)
- September 2025 term (26 Oct 2025)Pages 99 to 119Answers markedPDFOpen(opens in a new tab)
- May 2025 term (13 Jul 2025)Pages 77 to 95Answers markedPDFOpen(opens in a new tab)
- January 2025 term (23 Feb 2025)Pages 138 to 156Answers markedPDFOpen(opens in a new tab)
- September 2024 term (27 Oct 2024)Pages 75 to 93Answers markedPDFOpen(opens in a new tab)
- May 2024 term (7 Jul 2024)Pages 114 to 130Answers markedPDFOpen(opens in a new tab)
- January 2024 term (25 Feb 2024)Pages 136 to 157Answers markedPDFOpen(opens in a new tab)
- September 2023 term (29 Oct 2023)Pages 134 to 156Answers markedPDFOpen(opens in a new tab)
- May 2023 term (16 Jul 2023)Pages 201 to 222Answers markedPDFOpen(opens in a new tab)
- January 2023 term (26 Feb 2023)Pages 118 to 139Answers markedPDFOpen(opens in a new tab)
- May 2022 term (5 Jun 2022)Pages 128 to 147Answers markedPDFOpen(opens in a new tab)
Java Quiz 2 previous year papers
- May 2026 termAnswers markedPDFOpen(opens in a new tab)
- January 2026 termAnswers markedPDFOpen(opens in a new tab)
- September 2025 term (23 Nov 2025)Pages 57 to 74Answers markedPDFOpen(opens in a new tab)
- May 2025 term (3 Aug 2025)Pages 124 to 142Answers markedPDFOpen(opens in a new tab)
- January 2025 term (16 Mar 2025)Pages 165 to 185Answers markedPDFOpen(opens in a new tab)
- September 2024 term (1 Dec 2024)Pages 100 to 120Answers markedPDFOpen(opens in a new tab)
- May 2024 term (4 Aug 2024)Pages 54 to 74Answers markedPDFOpen(opens in a new tab)
- January 2024 term (24 Mar 2024)Pages 133 to 158Answers markedPDFOpen(opens in a new tab)
- September 2023 term (3 Dec 2023)Pages 132 to 153Answers markedPDFOpen(opens in a new tab)
- May 2023 term (6 Aug 2023)Pages 112 to 137Answers markedPDFOpen(opens in a new tab)
- May 2022 term (10 Jul 2022)Pages 112 to 134Answers markedPDFOpen(opens in a new tab)
Java End Term previous year papers
- May 2026 term (afternoon)Answers markedPDFOpen(opens in a new tab)
- May 2026 term (forenoon)Answers markedPDFOpen(opens in a new tab)
- January 2026 term (afternoon)Answers markedPDFOpen(opens in a new tab)
- January 2026 term (forenoon)Answers markedPDFOpen(opens in a new tab)
- September 2025 term (forenoon)Answers markedPDFOpen(opens in a new tab)
- May 2025 term (31 Aug 2025, afternoon)Pages 31 to 59Answers markedPDFOpen(opens in a new tab)
- May 2025 term (31 Aug 2025, forenoon)Pages 71 to 101Answers markedPDFOpen(opens in a new tab)
- January 2025 term (13 Apr 2025, afternoon)Pages 66 to 95Answers markedPDFOpen(opens in a new tab)
- January 2025 term (13 Apr 2025, forenoon)Pages 194 to 223Answers markedPDFOpen(opens in a new tab)
- September 2024 term (22 Dec 2024, afternoon)Pages 39 to 65Answers markedPDFOpen(opens in a new tab)
- September 2024 term (22 Dec 2024, forenoon)Pages 154 to 182Answers markedPDFOpen(opens in a new tab)
- May 2024 term (1 Sep 2024, afternoon)Pages 168 to 200Answers markedPDFOpen(opens in a new tab)
- May 2024 term (1 Sep 2024, forenoon)Pages 150 to 183Answers markedPDFOpen(opens in a new tab)
- January 2024 term (28 Apr 2024, forenoon)Pages 199 to 238Answers markedPDFOpen(opens in a new tab)
- September 2023 term (24 Dec 2023, afternoon)Pages 277 to 311Answers markedPDFOpen(opens in a new tab)
- September 2023 term (24 Dec 2023, forenoon)Pages 96 to 129Answers markedPDFOpen(opens in a new tab)
- May 2023 term (3 Sep 2023, afternoon)Pages 76 to 111Answers markedPDFOpen(opens in a new tab)
- May 2023 term (3 Sep 2023, forenoon)Pages 58 to 93Answers markedPDFOpen(opens in a new tab)
- January 2023 term (30 Apr 2023, afternoon)Pages 74 to 109Answers markedPDFOpen(opens in a new tab)
- January 2023 term (30 Apr 2023, forenoon)Pages 72 to 106Answers markedPDFOpen(opens in a new tab)
- September 2022 term (11 Dec 2022, afternoon)Pages 3 to 38Answers markedPDFOpen(opens in a new tab)
- September 2022 term (11 Dec 2022, forenoon)Pages 3 to 38Answers markedPDFOpen(opens in a new tab)
- May 2022 term (7 Aug 2022)Pages 153 to 188Answers markedPDFOpen(opens in a new tab)
- January 2022 term (3 Apr 2022, afternoon)Pages 165 to 201Answers markedPDFOpen(opens in a new tab)
- January 2022 term (3 Apr 2022, forenoon)Pages 217 to 251Answers markedPDFOpen(opens in a new tab)
Common questions
Where can I find IITM BS Java previous year question papers?
This page lists 12 Quiz 1 papers, 11 Quiz 2 papers and 25 End Term papers for Programming Concepts using Java (BSCS2005), from January 2022 to May 2026. Each link opens the paper in Google Drive.
Do these Java PYQs have answers?
Yes. These are IIT Madras exam papers with the correct options marked in green, so you can check your answers as you practise.
Why does a Java paper open a longer PDF?
IIT Madras prints one question paper per exam session, with every course sat in that session. Each link here says which pages hold the Java questions, for example pages 99 to 119.