Skip to content

himanshu-jadhav108/College_Practicals

Repository files navigation

College Practicals Banner

🎓 College Practicals – SPPU 2024

A Premium Collection of Engineering Practical Implementations

Python Java SQL NoSQL License Status Stars Forks


A comprehensive, modular, and well-documented repository containing all essential practical experiments for Artificial Intelligence, Data Science, Database Management, Data Structures, and Object-Oriented Programming.

Quick AccessGetting StartedTech StackMaintainer


📌 Subject Navigation

Subject Description Status Explorer
🤖 Artificial Intelligence Search Algorithms, Game Theory, Expert Systems Completed Explore ↗
📊 Data Science ML Models, EDA, Preprocessing, Power BI Completed Explore ↗
🏗️ Data Structures Algorithms, Linked Lists, Trees, Graphs Completed Explore ↗
🗄️ Database Management SQL Queries, PL/SQL, NoSQL Aggregation Completed Explore ↗
💻 Object-Oriented Programming Java Classes, Inheritance, Design Patterns Completed Explore ↗
📈 Probability & Statistics Distribution Analysis, Correlation, Case Studies Completed Explore ↗

✨ Features

  • 🎯 Beginner Friendly – Modular code with extensive comments and explanations.
  • 🚀 Advanced Visualizations – Interactive notebooks and animated search algorithm solvers.
  • 📐 Relational & NoSQL – Comprehensive coverage of both SQL (MySQL/PostgreSQL) and MongoDB.
  • 💡 Real-World Modeling – ATM simulations, E-commerce systems, and HR Analytics dashboards.
  • 🏫 SPPU Aligned – Specifically structured for the SPPU 2024 Second-Year Engineering pattern.

📂 Repository Tree

College_Practicals/
├── 🤖 Artificial_Intelligence/      # BFS, DFS, A*, Minimax, Alpha-Beta
├── 📊 Data_Science/                 # Preprocessing, ML, Power BI Reports
├── 🏗️ Data_Structures/               # C/Python-based Algorithm implementations
├── 🗄️ Database_Management_System/    # SQL, NoSQL, PL/SQL scripts
├── 💻 Object_Oriented_Programming/    # Java OOP Fundamental practicals (1-8)
└── 📈 Probability_and_Statistics/    # Distribution analysis & correlation studies

📊 Course Coverage

Module Practical Count Key Tools
AI 12 Python, Matplotlib, NetworkX
Data Science 8 Pandas, Scikit-Learn, Power BI
Data Structures 11+ Python, C/C++
DBMS 9 MySQL, MongoDB, PL/SQL
OOP 8 Java (JDK 8+)
Prob. & Stats 2 Pandas, Scipy, Matplotlib

🚀 Getting Started

1️⃣ Installation

# Clone the repository
git clone https://github.com/himanshu-jadhav108/College_Practicals.git
cd College_Practicals

# Setup Virtual Environment (Recommended)
python -m venv venv
source venv/bin/activate  # venv\Scripts\activate on Windows

# Install Dependencies
pip install -r requirements.txt

2️⃣ Quick Execution

# Example: Run AI Graph Search
cd Artificial_Intelligence/Basic
python practical_02.py

🛠️ Core Technologies

  • Languages: Python 3.x, Java, SQL, C++, NoSQL (MongoDB)
  • Data Engineering: Pandas, Numpy, Matplotlib, Seaborn, Scikit-Learn
  • Visualization: Power BI, Matplotlib Animation, Plotly
  • Databases: MySQL, PostgreSQL, MongoDB Community Server

👨‍💻 Maintainer

Himanshu Jadhav
Second-Year Engineering Student — AI & Data Science | Savitribai Phule Pune University

GitHub LinkedIn Instagram Portfolio


If you found this helpful, please consider giving it a ⭐!

Back to Top

About

Collection of AI, Data Structures, Data Science, DBMS, and OOP practicals implemented in Python, aligned with the SPPU 2024 curriculum. Includes clear, beginner‑friendly implementations and mini‑projects for learning and portfolio showcase.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors