Skip to content

Latest commit

Β 

History

344 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Hero Banner

πŸ“˜ STUDENT COURSEWORK

Comprehensive coursework spanning foundational problem-solving through advanced algorithms and systems programming

Years Projects Languages Last Update

πŸ“– Purpose & Vision

PROGRAMMING-RELATED is a structured repository capturing academic progression across computer science fundamentals:

  • Clarity: Well-organized coursework by year and subject for easy navigation
  • Completeness: Full lab implementations, assignments, and practical code exercises
  • Professional: Portfolio-quality code structure and documentation
  • Growth: Clear progression from foundational concepts in Year 1 to advanced systems in Year 2

This portfolio demonstrates disciplined coding practices, algorithm implementation mastery, and real-world software engineering principles.


πŸ—‚οΈ Subject Portfolio Matrix

PPS C DS C, C++ OOP Java WT HTML, CSS, JavaScript, PHP, MySQL DAA C++, Java OS C, Shell ALP Assembly AI Python, Jupyter CN Packet Tracer, Configs SML R

🎯 Portfolio Highlights

Feature Details
Years Covered 2024-2026 (1st, 2nd & 3rd Year CSE - AI&ML)
Total Projects 10 major subject streams
Code Files Tracked 750+ language files
Implementation Focus Labs, assignments, and practical coursework
Professional Goal Exam revision, portfolio clarity, skill demonstration

πŸ“Š REPOSITORY ANALYTICS
Language Files Lines Share
C 280 17,264 β–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘ 35.6%
Java 178 8,366 β–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ 22.6%
HTML 121 3,448 β–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ 15.4%
XML 54 1,432 β–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ 6.9%
C++ 47 918 β–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ 6.0%
JSON 38 16,285 β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ 4.8%
Assembly 14 430 β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ 1.8%
Python 12 1,021 β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ 1.5%
Markdown 9 697 β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ 1.1%
R 9 342 β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ 1.1%

Scan Summary: 1,648 total files β€’ 786 language files


πŸŽ“ COURSE BREAKDOWN
# Project Subject Languages Status
1 Programming for Problem Solving PPS C βœ… Active
2 Data Structures Coursework DS C, C++ βœ… Active
3 Object Oriented Programming OOP Java βœ… Active
4 Web Technologies Lab WT HTML, CSS, JavaScript, PHP, MySQL βœ… Active
5 Design and Analysis of Algorithms DAA C++, Java βœ… Active
6 Operating System Practice OS C, Shell βœ… Active
7 Assembly Language Programming ALP Assembly βœ… Active
8 Artificial Intelligence AI Python, Jupyter βœ… Active
9 Computer Networks Lab CN Packet Tracer, Configs βœ… Active
10 Statistical Machine Learning SML R βœ… Active

Source: Auto-synced from .github/readme-automation/data/project_directory.json + Git metadata


πŸ›  TECH STACK & TOOLS

Languages

C
C
Java
Java
HTML
HTML
C++
C++
Python
Python
R
R
Assembly
Assembly

Frameworks & Libraries

Maven
Maven
JDBC
JDBC
XAMPP
XAMPP

Development Tools

VS Code
VS Code
Git
Git
IntelliJ
IntelliJ
Jupyter
Jupyter
Dev C++
Dev C++
Eclipse
Eclipse

What We Optimize For

Area Focus
Code Quality Clean architecture, readable implementation, modular design
Reproducibility Makefile support, dependency clarity, cross-platform testing
Documentation Clear comments, structured READMEs, lab reports alongside code
Professional Practice Git hygiene, version control discipline, commit clarity

πŸš€ RECENT ACTIVITY
Commit Message Author Date
f51e45a chore: sync README automation rajghosh06-dev Aug 01, 2026
9de3031 Merge branch 'main' of github.com:rajghosh06-dev/programming-r RISHIT GHOSH Jul 01, 2026
aafdcd9 update: updated workflows and started new R programming - RISHIT GHOSH Jul 01, 2026
8f2c225 chore: sync README automation rajghosh06-dev Jun 02, 2026
c7e879c chore: sync README automation rajghosh06-dev Jun 01, 2026

πŸ“ PROJECT STRUCTURE

Repository Organization

PROGRAMMING-RELATED/
β”œβ”€β”€ 1st-Year/
β”‚   └── Programming for Problem Solving
β”‚
β”œβ”€β”€ 2nd-Year/
β”‚   β”œβ”€β”€ 2-1/
β”‚   β”‚   β”œβ”€β”€ Data Structures
β”‚   β”‚   └── Object Oriented Programming
β”‚   β”‚
β”‚   └── 2-2/
β”‚       β”œβ”€β”€ Web Technologies
β”‚       β”œβ”€β”€ Design and Analysis of Algorithms
β”‚       β”œβ”€β”€ Operating Systems
β”‚       └── Assembly Language Programming
β”‚
└── 3rd-Year/
    └── 3-1/
        β”œβ”€β”€ Artificial Intelligence
        β”œβ”€β”€ Computer Networks
        └── Statistical Machine Learning

Typical Project Flow

Idea β†’ Learning β†’ Implementation β†’ Testing β†’ Documentation β†’ Showcase

Each subject stream follows disciplined software engineering practices with clear separation of concerns, comprehensive testing where applicable, and documentation standards for peer review and future revision.


πŸ‘€ PORTFOLIO AUTHOR

Rishit Ghosh

Student | Software Engineer | Open Source Enthusiast

Link Details
Portfolio GitHub Profile
GitHub @rajghosh06-dev
Organization Code-Crew-Nexus
Institution B.Tech CSE (AI & ML) @ GCET, Hyderabad
Last Updated 2026-08-02 16:46:47 UTC

πŸ“œ LICENSE & USAGE

This repository is licensed under the MIT License. See πŸ“‹ LICENSE for complete terms.

Usage: These materials are provided for educational reference, portfolio demonstration, and peer learning. Feel free to fork, study, and adapt for your own learning journey.


πŸŽ“ Building disciplined code, professional standards, and durable learning outcomes

About

A collection of programming practice files, assignments, and projects from my college coursework. Organized by topics and languages for easy reference and learning.

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages