A Premium Collection of Engineering Practical Implementations
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.
| 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 ↗ |
- 🎯 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.
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
| 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 |
# 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# Example: Run AI Graph Search
cd Artificial_Intelligence/Basic
python practical_02.py- 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
Himanshu Jadhav
Second-Year Engineering Student — AI & Data Science | Savitribai Phule Pune University
If you found this helpful, please consider giving it a ⭐!
