Mohammad Abu-Shelbaia's repositories
mabushelbaia
Config files for my GitHub profile.
RealtimeP1
First project of (ENCS4330 Real-time Applications & Embedded Systems)
NotesForProfessionals
A simple script to download all the programming books from goalkicker.
Ants-Simulator
A thread based application simulating food foraging and pheromone communication in ant life.
Arm-Assembly
Arm Assembly programing examples and classworks.
Course-Schedule
Python script to export the weekly schedule from Ritaj.
CPU-Scheduling
A CPU-scheduling simulation using python.
ENCS3130-Linux
ENCS3130 Linux Laboratory.
ENCS3320-NetworkProject
Basic HTTP server using python && message communication using TCP and UDP.
mabushelbaia.github.io
Personal website built using Tailwind CSS
Padding-Oracle-Attack
Attack on CBC block mode with PKCS#5 padding, exploiting cryptographic vulnerabilities and recovering plaintext data.
PIC16F877A-Calculator
A PIC16f877A based calculator that can perform basic arithmetic operations written in PIC assembly.
TweetEmotion-Detection
AI Tweet Classifing models using nltk
Department-Scheduler
A genetic approach to optimize the distribution of the courses managed by a department, this project is a part of the ENCS3340 Artificial Intelligence Course.
ENCS3310-Verilog
ENCS3310 Project and some random verilog codes
final-exams-scrapper
A simple web scraper that scrapes the final exam schedule from Birzeit University and outputs it as an ics file.
COMP333-DB-Project
Database project
DocumentsTemplate
Template Repository
Micromouse-Maze-Simulator
Graphical maze simulator created for IEEE at UCLA's Micromouse program
Template_C
Basic structure I use for my c projects.
PowerToys
Windows system utilities to maximize productivity