Skip to content

juswa005/cpp-archives

Repository files navigation

💻 C++ Projects & Activities

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.


🗂️ Project Categories

1. Freshman Year Projects

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

2. Sophomore Year Projects

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

📂 Repository Structure

C++-Projects/

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

📌 Notes

  • 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.

About

repo for PLD and DSA

Topics

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •  

Languages