This repository contains a collection of my C++ projects and coding exercises since my freshman year of college. These projects demonstrate my progression in problem-solving, algorithms, and data structures, as well as my growing understanding of software design principles.
During my early college years, I focused on fundamentals of programming, including:
- Basic syntax and data types
- Control structures (loops, conditionals)
- Functions and modular programming
- Arrays
Example Projects:
- Basic Calculator
- Atm Machine Simulation
- Quiz Game
After mastering the basics, I started tackling more advanced problems involving:
- Algorithm design and optimization
- Linked lists, stacks, queues, and trees
- Sorting and searching algorithms
Example Projects:
- Student Grade Management
- Stack/Queue
- Sorting/Searching Tool
cpp-archives
├── Freshman_1st-sem
│ └── PLD_Programming-Logic-and-Design
│ ├── lessons
│ │ ├── arrays.cpp
│ │ ├── conditional_statements.cpp
│ │ ├── do-while-loop.cpp
│ │ ├── for-loop.cpp
│ │ ├── functions.cpp
│ │ ├── hello_world.cpp
│ │ └── while-loop.cpp
│ └── projects
│ ├── atm_simulation.cpp
│ ├── basic_calculator.cpp
│ └── quiz_game.cpp
├── LICENSE
├── README.md
└── Sophomore_1st-sem
└── DSA_Data-Structures-and-Algorithms
├── lessons
│ ├── algorithm.cpp
│ ├── binary-search.cpp
│ ├── binary-tree.cpp
│ ├── bubble-sort.cpp
│ ├── linear-search.cpp
│ ├── linked-list.cpp
│ ├── queue.cpp
│ └── stack.cpp
└── projects
├── sort-search-tool.cpp
├── stack-queue-manager.cpp
└── Student-Grade-Management-System.cpp
- These repositories sole purpose is to serve as a storage for my projects, feel free to use the codes and modify them for yourslef.
- Some projects include comments and documentation for easier understanding.