Mohamed Ossama Abdelfattah's repositories

Stargazers:0Issues:0Issues:0
Stargazers:0Issues:0Issues:0

GesCLR

A transformer-based skeletal gesture recognition model.

Language:PythonStargazers:1Issues:0Issues:0
Language:JavaScriptStargazers:0Issues:0Issues:0

DL-for-gender-voice-classification

Numerous voice-recognition applications depend on the paralinguistic information contained in the speech of the human voice. Detecting the gender of the human voice is one of the most critical information for such applications, a task that contains several obstacles. In this repo, we propose a solution to the gender detection problem, employing the power and superiority of deep learning techniques particularly in classification tasks.

Language:Jupyter NotebookStargazers:0Issues:0Issues:0

Disk-Analyzer-Tool

Disk Analyzer tool with backend written in Cpp and frontend written in python. The tool scans the directory (selected by the user) and displays the names and sizes of all its underlying sub-directories in a tree widget structure as well as a pie chart that displays the percentage of the whole directory that each subdirectory occupies.

Language:PythonStargazers:0Issues:0Issues:0

CNN-from-scratch

Implementation of a multi-layer fully connected Convolutional Neural Network (CNN) classifier.

Language:Jupyter NotebookStargazers:0Issues:0Issues:0

standard-cell-library

Design (schematic and layout) and simulation of a few CMOS (1.8V) standard cells using the Electric VLSI and LTSpice software.

Language:PythonStargazers:3Issues:0Issues:0

matlab-numerical-methods

MATLAB toolbox containing 5 numerical methods for analysis of projectile motion.

Language:MATLABStargazers:0Issues:0Issues:0

RISCV-verilog

Implementation and simulation of RISC-V processor using Xilinx Vivado.

Language:VerilogStargazers:4Issues:0Issues:0

CMOS-Circuit-SPICE-Generator

Implementation of a program that generates the part of a SPICE netlist (also known as a SPICE deck) that describes a CMOS circuit realizing an arbitrary Boolean function provided by the user.

Language:C++Stargazers:0Issues:0Issues:0

CPP-microprocessor-simulator

CPP simulation for a microprocessor with concurrent execution and networking capabilities.

Language:C++Stargazers:1Issues:0Issues:0

rov-ros-control

Workspace containing motion, PID, and image processing packages for the control and vision of Remotely Operated Vehicle (ROV).

Language:PythonStargazers:1Issues:0Issues:0

remote-fork

Project repo for the implementation of remote fork system call. A remote fork [rfork()] is system call that is called by a parent process to create an identical child process in a remote host. When it is created, the child process must wake up executing the command following the system call directly.

Language:C++Stargazers:0Issues:0Issues:0
Language:JavaScriptStargazers:0Issues:0Issues:0
Language:CSSStargazers:0Issues:0Issues:0
Language:JavaScriptStargazers:0Issues:0Issues:0
Language:HTMLStargazers:0Issues:0Issues:0

blog-website

A blog website

Language:JavaScriptStargazers:0Issues:0Issues:0

to-do-list-website

A website to make a to-do list.

Language:CSSStargazers:0Issues:0Issues:0

TinDog

Pets Dating Website

Language:HTMLStargazers:0Issues:0Issues:0

Boot-Loader

Boot loader written in x86 assembly to take the computer from bare metal state to be up and running and ready for the operating system.

Stargazers:0Issues:0Issues:0

Text-Compression-Utility

Cpp program to compress and decompress ASCII-encoded text files.

Stargazers:0Issues:0Issues:0

SFML-Frogger-Game

Frogger Game with multiple levels of difficulty, score count and records, save files, lives (for retrials), and a few other features. Written in C++ using SFML library.

Language:C++Stargazers:0Issues:0Issues:0

Verilog-Traffic-Light-Control-System

Verilog code for a traffic light control system that regulates an intersection between a main road and a side road.

Language:HTMLStargazers:0Issues:0Issues:0

Small-4-bit-ALU

A small 4-bit ALU that will be able to perform a subset of the ALU operations of a full processor ALU. The ALU that will take two 4-bit inputs, A and B, and is able to execute the following 8 operations: AND, OR, XOR, NOR, logical shift left for A, logical shift right for A, arithmetic shift right for A, rotate left for B

Stargazers:0Issues:0Issues:0

Minesweepers-Competition-Codes

Arduino Codes to establish two lines of communication between a UGV Robot and Pilot/Driver Laptop. The first communication line is for reading data of sensors connected to Arduino (like IMU, Metal Detector, proximity sensor, etc) and sending them over to the pilot laptop via ethernet WiFi network. The other line is for receiving motion values from diver laptop and writing them to the robot motors to be able to control the robot.

Language:C++Stargazers:0Issues:0Issues:0

ROV-Arduino-Codes

Multiple scripts of Arduino codes to establish two lines of communication between an ROV (Underwater) and a control station. One communication line is for the purpose of reading data of sensors connected to the ROV Arduino (Like IMU, Barometer, water sensor, etc) and sending them over to the control station serially. The other is for receiving motion data from the control station and writing them to the ROV motors to be able to control the ROV.

Language:C++Stargazers:0Issues:0Issues:0

ROV-ROS-Motion-Codes

These C++ nodes (code scripts) map the value readings of a USB joystick to 1000-2000 brushless motors range and sends them serially to an Arduino microcontroller to control an ROV robot

Stargazers:0Issues:0Issues:0