Skip to content

Mohamed-Abdelrady-1/Algorithms-And-Problem-Solving-Roadmap

Repository files navigation

Algorithms & Problem-Solving Roadmap

C++ Status

Welcome to my Master Repository for Algorithms and Problem Solving. This repository documents my journey through the Programming Advices Roadmap, focusing on building a strong foundation in Computer Science, Logic, and Memory Management using C++.

The repository is structured into Levels, where each level represents a significant leap in complexity and architectural understanding.


Roadmap Progress (Current Status)

Level Focus Area Language Key Skills Acquired Status
01 Foundations & Logic Building C++ Basics, Control Flow, Tracing, Problem Solving Strategies Completed
02 Modular Programming & Algorithms C++ Functions, Library Building, Memory Management, Math Algorithms Completed

Level Overview

Level 1: Foundations

Directory: ./Algorithms-Problem-Solving-Level-1-main The starting point of the journey. This level focuses on raw logic building, understanding syntax, and solving fundamental problems (1 to 50) using basic control structures without relying on advanced libraries.

Level 2: Modular Programming

Directory: ./Algorithms-Problem-Solving-Level-2-main The shift from writing code to architecting software. This level introduces:

  • Modular Design: Breaking code into header (.h) and source (.cpp) files.
  • Custom Libraries: Building a reusable utility library (MyLib) from scratch.
  • Algorithms: Implementing mathematical and array-based algorithms manually.
  • Capstone Projects: Building complete mini-systems (Games & Tools).

Tech Stack

  • Language: C++ (ISO Standard).
  • IDE: Visual Studio Community.
  • Key Concepts: Structural Programming, Modular Architecture, Memory Management.

Developed by Mohamed Abdelrady - 2026

About

The central repository for the "Algorithms & Problem-Solving" Roadmap. A comprehensive documentation of the journey from Foundational Logic in C++ to Advanced Algorithms and Data Structures in C# (Programming Advices Curriculum).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages