Youssef Mubarak's repositories
cs421-data-mining
CS421: Data-Mining Course, Faculty of Engineering, Alexandria University
Risk-BoardGame
This is an implementation of the risk board game with various agents, (naive + intelligent). AI agents are Greedy, A*, A*-real-time
Applied_Data_Science
Applied Data Science with Python University of Michigan
BBC_Channel_Analytics
Analyizing the BBC Arabic News Channel and providing insights on how to enhance the channel's performance.
Blood_Cells_Recognizer
Identifying the type of blood cells from images.
Chess-Game
A two player chess game implemented by C language with console interface.
cinema-hub
Online Cinema Hub
Circus-of-Plates
It's game using Java UI.The objective of this game is to collect three plates or more in the clown’s plates to increase the player score, it is also a multiplayer game The game also supports save and load using serialization The game was built using different Design Patterns.
CS431-Computer-Networks
CS421: Computer Networks & Communications Course, Faculty of Engineering, Alexandria University
Machine_Learning_Nanodegree
Projects of Udacity's Machine Learning Specialization Nanodegree program.
CS4E3-Computer-Vision
CS421: Computer Vision Course, Faculty of Engineering, Alexandria University
DBMS-with-JDBC
This is a DataBase Management System(DBMS), An application that interacts with the user who is able to store and manage data in a database using SQL , with Java DataBase Connectivity (JDBC) which access the databases with a standard API.
Hajj_Assistant
Proof-of-Concept of a Smart headphones powered by "Hajj Assistant" that acts as a personal guide to the pilgrims of Mecca.
Numerical-Methods-Application-MATLAB
A program for finding roots using Bisection, False-position, Fixed point iteration, Newton-Raphson, and Secant methods and solving systems of linear equations using Gaussian-elimination, LU decomposition, and Gaussian-Jordan methods.
Pintos-Operating-System
Pintos project developing. Pintos is an operating system running on 8086 machine.
SIC-Assembler
A Two pass assembler that converts SIC/XE instructions into object program.
Signal-Flow-Graph-Solver
This App Solves the transfer function for linear systems using Mason's graph.