Ahmed Amin's repositories
Compilers_Lex-Bison
A Java Compiler built using Lex & Bison
airflow-training
Airflow training for the crunch conf
CircusOfPlates
A Java Implementation of a simple Game
Compilers
A C++ Compiler for the Java Language
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
django-expiry
Expiry rules for Django sessions
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).
freebsd
FreeBSD src tree (read-only mirror)
ipykernel
IPython Kernel for Jupyter
JDBC
A Java Implementation of A Data Base Management System
OperatingSystems
The Main Repository Of All Operating Systems Course Projects
Paint
An implementation of a simple Java Drawing application
PerfectHashing
A Python Implementation Of the Perfect Hashing Algorithm with its Variations
Pintos_Project-Phase-I
A Skeleton of a simple operating System From Stanford's CS140
poetry
Python dependency management and packaging made easy.
retext-equality
Check possible insensitive, inconsiderate language
Risk-BoardGame
This is an implementation of the risk board game with various agents, (naive + intelligent). AI agents are Greedy, A*, A*-real-time
SIC_Assembler
A Simple SIC_Assembler in C++
SignalFlowGraph
An Implementation For an automatic Control Signal Flow Graph in Java
Sketch_Colorization_DataSet
A Pure DataSet for the Sketch Coloriztion Project
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.
wordlist-to-json
A quick CLI tool that takes a list of words and turns it into a JSON Array or JSON Object