bsc

Comprehensive codebase and cou...
Log | Files | Refs | README | LICENSE

README.md (3197B)


      1 # <a href="https://github.com/notamitgamer/bsc">notamitgamer/bsc</a>
      2 ## BSc Computer Science Honours (WBSU)
      3 
      4 This repository serves as a comprehensive, live archive of my 4-year academic journey in Computer Science at [**Acharya Prafulla Chandra College (APC)**](https://apccollege.ac.in/). It contains practical implementations, assignments, and study materials following the WBSU curriculum.
      5 
      6 ---
      7 
      8 [![Build and Deploy BSc Code Index](https://github.com/notamitgamer/bsc/actions/workflows/main.yml/badge.svg)](https://github.com/notamitgamer/bsc/actions/workflows/main.yml)
      9 
     10 ### Quick Links
     11 * **GitHub Repo:** [@notamitgamer/bsc](https://github.com/notamitgamer/bsc)
     12 * **Web View** [notamitgamer.github.io/bsc](https://notamitgamer.github.io/bsc/)
     13 * **Web View:** [code.amit.is-a.dev](https://code.amit.is-a.dev)
     14 * **Live Portfolio:** [amit.is-a.dev](https://amit.is-a.dev)
     15 * **GitHub Profile:** [@notamitgamer](https://github.com/notamitgamer)
     16 
     17 ---
     18 
     19 ## Roadmap and Progress
     20 
     21 > [!NOTE]
     22 > I am currently in **Semester 2**. Folders for future semesters are placeholders and will be updated in real-time as the academic session progresses.
     23 
     24 | Semester | Status | Primary Focus |
     25 | :--- | :--- | :--- |
     26 | [**Semester 1**](./Semester_1/) | Archived | **C Programming**, **R** |
     27 | [**Semester 2**](./Semester_2/) | Active | **DSA**, **CPP**, **Python** |
     28 | [**Semester 3**](./Semester_3/) | Pending | Upcoming |
     29 | [**Semester 4**](./Semester_4/) | Pending | Upcoming |
     30 | [**Semester 5**](./Semester_5/) | Pending | Upcoming |
     31 | [**Semester 6**](./Semester_6/) | Pending | Upcoming |
     32 | [**Semester 7**](./Semester_7/) | Pending | Upcoming |
     33 | [**Semester 8**](./Semester_8/) | Pending | Upcoming |
     34 
     35 ---
     36 
     37 ## Environment Setup
     38 
     39 ### C and C++ Development
     40 1. **Download Compiler:** [MinGW64.zip (85 MB)](https://amit.is-a.dev/download/MinGW64.zip) or [**Original MinGW-w64 Executable**](https://github.com/notamitgamer/bsc/releases/tag/MinGW-2021-09-05)
     41 2. **Configuration:** Extract to `C:\MinGW64` and add `C:\MinGW64\bin` to your System Environment Variables.
     42 3. **Verification:** Run `gcc --version` in your terminal.
     43 
     44 ### Python Development
     45 
     46 1. Download Python `>= v3.x.x`: [Python v3.14.5 original (45 MB)](https://www.python.org/ftp/python/pymanager/python-manager-26.2.msix)
     47 2. Run the installer, ensure you check "Add python.exe to PATH", and complete the setup
     48 3. Verify with python `--version` in your terminal
     49 
     50 ### R Programming
     51 > [!TIP]
     52 > Download and install **R** from [CRAN](https://cran.r-project.org/) and **RStudio** for the best development experience.
     53 
     54 ---
     55 
     56 ## Academic Integrity
     57 
     58 > [!IMPORTANT]
     59 > While this code is public for reference, academic integrity is a priority.
     60 > * **Understand the Logic:** Study the implementations to learn the underlying concepts.
     61 > * **Avoid Plagiarism:** Direct copy-pasting for college submissions is strongly discouraged.
     62 > * **Independent Implementation:** The best way to learn is to understand the logic and then rewrite it from scratch.
     63 
     64 ---
     65 
     66 ## Author
     67 **Amit Dutta**
     68 * **Personal Email:** [amitdutta4255@gmail.com](mailto:amitdutta4255@gmail.com)
     69 * **Work Email:** [mail@amit.is-a.dev](mailto:mail@amit.is-a.dev)
     70 * **License:** [MIT](./LICENSE)
© notamitgamer • Site Built: 2026-07-21 13:58:23 UTC • git-mirror commit: 1037f62 [view raw info]
Originally created with stagit • modified by notamitgamer
Forked from github.com/notamitgamer/git-mirror