Pinned Repositories
airflow-training
Airflow training for the crunch conf
ArabicSlangProfanity
CircusOfPlates
A Java Implementation of a simple Game
Compilers
A C++ Compiler for the Java Language
Compilers_Lex-Bison
A Java Compiler built using Lex & Bison
Computer_Networks
The Projects for the computer networks course
cuss
🤬 Map of English profane words to a rating of sureness
Data_Mining_Classifiers
A notebook with multiple classification techniques implemented within
DataStructures-1
All Data Structures-1 Course Projects
DataStructures-2
All Data Structures-2 Course Projects
AhmedRedaAmin's Repositories
AhmedRedaAmin/ArabicSlangProfanity
AhmedRedaAmin/Compilers_Lex-Bison
A Java Compiler built using Lex & Bison
AhmedRedaAmin/airflow-training
Airflow training for the crunch conf
AhmedRedaAmin/CircusOfPlates
A Java Implementation of a simple Game
AhmedRedaAmin/Compilers
A C++ Compiler for the Java Language
AhmedRedaAmin/Computer_Networks
The Projects for the computer networks course
AhmedRedaAmin/cuss
🤬 Map of English profane words to a rating of sureness
AhmedRedaAmin/Data_Mining_Classifiers
A notebook with multiple classification techniques implemented within
AhmedRedaAmin/DataStructures-1
All Data Structures-1 Course Projects
AhmedRedaAmin/DataStructures-2
All Data Structures-2 Course Projects
AhmedRedaAmin/django-expiry
Expiry rules for Django sessions
AhmedRedaAmin/EquationsSolver
This Equations Solver project was done using the MATLAB programming language. Given a function of any type, a method of several root finding methods is chosen to solve the equation. Graphs are used to display function to be solved along with graphs to show the comparisons between methods performance. Errors in calculations, error bounds, maximum number of iterations, and couple other parameters are displayed. Supported Methods are Bisection Method, Newton Rapshon, Fixed Point, False Position, Secant, Birge Vieta (for polynomials), General Method (for multiple roots).
AhmedRedaAmin/freebsd
FreeBSD src tree (read-only mirror)
AhmedRedaAmin/ipykernel
IPython Kernel for Jupyter
AhmedRedaAmin/JDBC
A Java Implementation of A Data Base Management System
AhmedRedaAmin/OperatingSystems
The Main Repository Of All Operating Systems Course Projects
AhmedRedaAmin/Paint
An implementation of a simple Java Drawing application
AhmedRedaAmin/PerfectHashing
A Python Implementation Of the Perfect Hashing Algorithm with its Variations
AhmedRedaAmin/Pintos_Project-Phase-I
A Skeleton of a simple operating System From Stanford's CS140
AhmedRedaAmin/poetry
Python dependency management and packaging made easy.
AhmedRedaAmin/retext-equality
Check possible insensitive, inconsiderate language
AhmedRedaAmin/Risk-BoardGame
This is an implementation of the risk board game with various agents, (naive + intelligent). AI agents are Greedy, A*, A*-real-time
AhmedRedaAmin/SIC_Assembler
A Simple SIC_Assembler in C++
AhmedRedaAmin/SignalFlowGraph
An Implementation For an automatic Control Signal Flow Graph in Java
AhmedRedaAmin/Sketch_Colorization_DataSet
A Pure DataSet for the Sketch Coloriztion Project
AhmedRedaAmin/SystemsOfEquationsSolver
This systems of linear equations solver project was done using the MATLAB programming language. Given a system of linear equations of any number of variables, a method of several methods is chosen to solve for the unkown variables. Supported Methods are Gauss Elimination, Gauss Jordan, LU Decomposition, and Gauss Seidel.
AhmedRedaAmin/wordlist-to-json
A quick CLI tool that takes a list of words and turns it into a JSON Array or JSON Object