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.