A curated collection of compact C++ projects demonstrating Object-Oriented Programming (OOP), Data Structures & Algorithms (DSA), and practical problem-solving across AI, cybersecurity, algorithms, and system design.
- 🧠 Neural Network from Scratch
- 🔐 Caesar & Vigenère Cipher Suite
- 🌳 Decision Tree Classifier
- 📡 Packet Sniffer Simulator
- 🛡️ Intrusion Detection Rule Engine
- 🔎 Port Scanner Simulator
- 📦 Huffman File Compression
- 🧩 Maze Solver (BFS/DFS)
- ➗ Expression Evaluator
- ♟️ Mini Chess Move Validator
- C++17
- Standard Template Library (STL)
- Object-Oriented Programming (OOP)
- Data Structures & Algorithms (DSA)
- Graph Algorithms
- Trees & Priority Queues
- Stacks & Queues
- Searching & Sorting
- Basic AI & Machine Learning
- Cybersecurity Fundamentals
These projects were developed to strengthen problem-solving skills, practice clean and modular C++ programming, and build a portfolio of practical implementations.
This repository is licensed under the MIT License.