Heba Atef's Projects
This a time series data project that applies all the concepts
NLP project about classifying the Arabic dialects into five classes.
This is a repo of assignments using C
A kaggle classification problem
This is a repo for all the problems that I have solved (& still solving :D) on Codeforces
The Data Encryption Standard (DES) is a symmetric-key block cipher published by the National Institute of Standards and Technology (NIST). DES is an implementation of a Feistel Cipher. It uses 16 round Feistel structure. The block size is 64-bit. Though, key length is 64-bit, DES has an effective key length of 56 bits, since 8 of the 64 bits of the key are not used by the encryption algorithm (function as check bits only).
A design of a full adder circuit.
A project about estimating the head pose using pitch, yaw, and roll
CSE 321: Software Engineering Project for 3rd Year CSE Ain Shams
A collection of CSS3 powered hover effects to be applied to links, buttons, logos, SVG, featured images and so on. Easily apply to your own elements, modify or just use for inspiration. Available in CSS, Sass, and LESS.
ITI Graduation Project - ID & Documents Verification System
The goal of this project is to create a software that solves the KENKEN puzzle. This is a constrain satisfaction problem (CSP), and we implement and analyze the performance of the three algorithms of CSP: 1. Backtracking Backtracking with forward checking Backtracking with arc consistency
A program to do Matrix operations using C++ Language. The program use a defined string format to represent the matrix in the user input and output sections. The string representation of the Matrix is : [10 2.13 3;-5 0 4;16.5 1 8]. In the program, the user enters a matrix in the defined string format then asked to enter an operator from the following list:(Plus to another Matrix - Minus to another Matrix - Multiply to another Matrix - Power - Transpose - Determinant - Inverse - Divide by another Matrix)
Python assignments for the machine learning class by andrew ng on coursera with complete submission for grading capability and re-written instructions.
This is an implementation of different optimization algorithms such as: - Gradient Descent (stochastic - mini-batch - batch) - Momentum - NAG - Adagrad - RMS-prop - BFGS - Adam Also, most of them are implemented in vectorized form for multi-variate problems
This is a project for brain and breast cancer classification and segmentation
A verilog software project to create a synthesizable PCI Target Device which was able to read or write data from memory according to the given signal from the master. With different scenarios and constraints using test bench that acts as a Master Device to test these scenarios.
This is a data visualization project about refugees all around the world
Operating System Project - 3rd year FOE-ASU