Generic.PnP.Monitor.2025-11-20.19.12.21.mp4
An archive of question papers and exercise sheets from IISER Mohali courses, collected by students over several years. Quality varies—some scans aren't OCR'd, and some files aren't PDFs.
Always prefer using the website for viewing and uploading files. Git methods are for advanced users who want to keep a local copy or contribute via CLI.
Website: https://iiserm.github.io/question-paper-repo/
- For an older archive, see the course files mirror
- For more materials, check IISER Mohali on Studocu
Course-wise folders containing past quizzes, minors, majors, endsems, and exercise sheets.
Formats: PDF (preferred), images (PNG/JPG), office docs (DOCX), and occasional ZIP files.
- DO NOT UPLOAD ANYTHING THAT IS COPYRIGHTED
- Do not upload your personal notes/work unless they are the solutions for the exercises, assignments, or exam papers.
- Click a file to preview (PDFs and images render in-browser; DOCX requires download)
- Download a single file: Open it → click Download raw
- Download the whole repository: Click Code → Download ZIP
- Want only a subfolder? Use Git (recommended) or sparse checkout (see below)
Keeps you up to date with the latest papers:
# Clone everything
git clone https://github.com/iiserm/question-paper-repo.git
cd question-paper-repo
# Pull updates later
git pullgit clone --filter=blob:none https://github.com/iiserm/question-paper-repo.git
cd question-paper-repo
git sparse-checkout init --cone
git sparse-checkout set <course_code_or/path>
git pullFiles larger than 50 MB are tracked with Git LFS. If you see LFS pointers instead of actual files:
git lfs install
git lfs pullPull requests welcome. Keep it simple, consistent, and legal.
Click the Fork button to create a copy of the repository in your account so you can make edits.
- Navigate to your desired folder and click Add files
- After uploading, click Commit changes (the green button)
- Optionally add a title and description for your files
After a successful commit, you'll see a Contribute option. Click it and select Open a Pull Request.
This creates a request for the maintainers to review your changes and merge them into the original repository.
Now sit back, relax, and wait for the review!
# Fork on GitHub, then clone your fork:
git clone https://github.com/YOUR_USERNAME/question-paper-repo.git
cd question-paper-repo
git checkout -b add-<course>-<year>
# Add files under the correct folder (see structure below)
git add .
git commit -m "PHY403: Atomic and Molecular Physics (2025)"
git push -u origin HEAD
# Open a Pull Request on GitHub<SUBJECT>/<COURSE_CODE>/<YEAR>/<your-file.pdf>
Examples:
Physics/101/2024/Quiz 3.pdf
HSS/604/2022/Midsem I.jpeg
- Prefer PDF. Convert images/DOCX to PDF when possible
- Quality: 300 dpi or better, cropped, de-skewed, and legible
- Size: Avoid files larger than 100 MB; use LFS for files over 50 MB
- Privacy: Remove personal identifiers (names/roll numbers) unless required by the paper
<COURSE_CODE>: <content> <year>
Example: PHY120: Endsem 2023
Before opening a PR, ensure:
- Files are in correct folders and named correctly
- PDF is viewable (opens on GitHub) or clear reason otherwise
- OCR'd if possible (searchable text)
- No personal data included
- LFS used for large files
Can't contribute via PR? Open an Issue with:
- Course code
- Year/semester
- Exam type
- Link to files (e.g., Google Drive)
Maintainers will add the files for you.
Open an Issue for:
- Broken links/files, unreadable scans, or wrong metadata
- Takedown requests (with justification)
Or contact the repository owners via the IISER-M GitHub organization.
- Quality varies—some scans are rough. Use OCR tools to improve searchability
- This is a student-run archive intended for learning and exam preparation
- Use at your own risk
Top contributors based on commit count:
| Rank | Contributor | Commits |
|---|---|---|
| 🥇 | Manu A Sankaran | 118 |
| 🥈 | Jasmeen Kaur | 100 |
| 🥉 | HARSH VARDHAN SHRESHTH | 74 |
| 4 | SASHVATH KRISHNAN S | 70 |
| 5 | MANVENDRA SINGH | 35 |
Last updated: 2025-11-23 18:57:49 UTC