Searchable by Problem
Every page is indexed by its problem statement. Search what you need to solve, find the reference instantly.
Comprehensive codebase and practical archives following the 4-year NEP-CCF structure under WBSU at Acharya Prafulla Chandra College.
• MIT licensed
Every page is indexed by its problem statement. Search what you need to solve, find the reference instantly.
Semester 2 onwards includes written algorithm documentation alongside source code - step-by-step logic, pseudocode, and complexity analysis.
MIT licensed. Free to read, reference, and contribute to. All source available on GitHub.
Why this archive
All 8 semesters of the WBSU NEP-CCF track in one place, updated in real time as coursework progresses - no digging through scattered folders.
Pages are indexed by the actual problem statement, so you search what you're stuck on and land on the relevant reference instantly.
From Semester 2 onward, source may paired with written algorithms - pseudocode and complexity analysis - so you can follow the reasoning, not just the syntax.
Currently navigating Semester 2. Folders for future semesters are placeholders that will automatically unlock and update in real-time as my 4-year academic session progresses.
| Semester | Status | Primary Focus |
|---|---|---|
| Semester 1 | Archived | C Programming, R |
| Semester 2 | Active | DSA, CPP, Python |
| Semester 3 | Pending | Upcoming |
| Semester 4 | Pending | Upcoming |
| Semester 5 | Pending | Upcoming |
| Semester 6 | Pending | Upcoming |
| Semester 7 | Pending | Upcoming |
| Semester 8 | Pending | Upcoming |
Environment Notice
This setup guide is primarily for Microsoft Windows. Since my machine runs Arch Linux (btw) with rolling updates, I don't actively track these Windows toolchain versions every day, though I will try to update them periodically.
C:\\MinGW64 and add C:\\MinGW64\\bin to System Environment Variablesgcc --version in your terminal py install 3.14python --version or py --version in your terminalDownload R from CRAN and use RStudio for the best experience.
This repository exists to help you learn, not to help you cheat. Every resource here — programs, algorithms, notes, PDFs, and more — represents real coursework from an active BSc Honors CS degree. Use it as a reference to understand how problems are approached and solved, not as a shortcut to copy from.
Please read before using
The author bears no liability for academic misconduct arising from misuse of this content. By using this site you agree to the Terms of Use.
This project is maintained by Amit Dutta, a BSc Computer Science student at Acharya Prafulla Chandra College under the West Bengal State University (WBSU), documenting coursework across all 8 semesters of the NEP-CCF curriculum.
| Contact | Details |
|---|---|
| GitHub | @notamitgamer |
| Website | amit.is-a.dev |
| Personal Email | amitdutta4255@gmail.com |
| Work Email | mail@amit.is-a.dev |
| License | MIT |
Full setup, configuration and theming reference — including how to extend the archive without forking it.