ahmednaggar19
Software Engineer at Incorta. Graduated from Computer and Systems Engineering Department, Faculty of Engineering, Alexandria University.
@IncortaAlexandria, Egypt
Pinned Repositories
8PuzzleSolver
8 puzzle solver using A* algorithm.
ahmednaggar19
CrackingTheCodeInterviewProblems
This repository contains my solutions to the problems in the cracking the coding interview book.
CS231n-Convolutional-Neural-Networks-for-Visual-Recognition
This repository contains my implementation of the course assignments in Python.
DataStructrures
Advanced Data Structures
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).
OperatingSystemsProjects
A repository that contains the OS (CS 333) course's projects in C language.
Paint
Paint program that allows user to draw basic geometrical shapes and add colors to them.
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.
Java-DBMS-with-JDBC
A SQL DBMS Implementation Built in Java
ahmednaggar19's Repositories
ahmednaggar19/OperatingSystemsProjects
A repository that contains the OS (CS 333) course's projects in C language.
ahmednaggar19/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.
ahmednaggar19/8PuzzleSolver
8 puzzle solver using A* algorithm.
ahmednaggar19/ahmednaggar19
ahmednaggar19/CrackingTheCodeInterviewProblems
This repository contains my solutions to the problems in the cracking the coding interview book.
ahmednaggar19/CS231n-Convolutional-Neural-Networks-for-Visual-Recognition
This repository contains my implementation of the course assignments in Python.
ahmednaggar19/DataStructrures
Advanced Data Structures
ahmednaggar19/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).
ahmednaggar19/Paint
Paint program that allows user to draw basic geometrical shapes and add colors to them.
ahmednaggar19/data_mining
Data Mining course assignments.
ahmednaggar19/database_duplicator
This project creates a schema in a given destination database just by using the source database connection string and the source schema name.
ahmednaggar19/flink-population-analyzer
Simple population statistics using Apache Flink for fake generated data.
ahmednaggar19/iot-benchmark
IoT-benchmark is a tool for benchmarking TSDB in IoT scenario.
ahmednaggar19/Jobs_Application_Monitor
A java program which aims to help software engineering students and graduates who frequently apply for jobs and can not manage to keep track of all these applications. This tool helps them keep track of all applications with an easy to use CLI.
ahmednaggar19/nifi-custom-processor-count-record-attribute
An Apache Nifi custom processor implementation. The processor simple counts the occurrences of values of given attribute.
ahmednaggar19/performance-analysis-test
ahmednaggar19/SOQAL
Arabic Open Domain Question Answering System using Neural Reading Comprehension
ahmednaggar19/storm_population_analyzer
I use storm to stream fake population data and perform some statistical operations on them before writing that result to another local file.