Ranime Shehata (ranimeshehata)

ranimeshehata

Geek Repo

Company:Faculty of Engineering, Alexandria University

Location:Alexandria, Egypt

Github PK Tool:Github PK Tool

Ranime Shehata's repositories

PintOS-Userprog-Phase2

Implementing the "userprog" phase In PintOS. PintOS is an open source instructional operating system kernel developed by Stanford University. PintOS provides complete documentation & modular projects to introduce students to the major concepts of operating systems development.

Language:HTMLLicense:NOASSERTIONStargazers:0Issues:0Issues:0

PintOS-Threads-Phase1

Implementing the "threads" phase In PintOS. PintOS is an open source instructional operating system kernel developed by Stanford University. PintOS provides complete documentation & modular projects to introduce students to the major concepts of operating systems development.

Language:HTMLLicense:NOASSERTIONStargazers:0Issues:0Issues:0

Shortest-Paths-Algorithms

A program implementing the three shortest paths algorithms for directed weighted graphs which are Dijkstra, Bellman-Ford and Floyd-Warshall.

Language:JavaStargazers:0Issues:0Issues:0

English-Dictionary

Implementation of a perfect hashing data structure using different space complexity solutions.

Language:JavaStargazers:0Issues:0Issues:0

Control_Systems_Solver

A web based program to create the signal flow graph representation of a system and state whether the system is stable or not according to Routh-Hurwitz stability criterion mathematical method.

Language:JavaScriptStargazers:0Issues:0Issues:0

Expression-Evaluator

Conversion from infix to postfix notations using implemented stack data structure and evaluate the postfix expression.

Language:JavaStargazers:2Issues:0Issues:0

CalTrain

A simulation to a train station as an application on Synchronization and Mutual Exclusion.

Language:CStargazers:0Issues:0Issues:0

Implementing-Sorting-Techniques

A Java program implementing 3 different sorting techniques.

Language:JavaStargazers:0Issues:0Issues:0

Matrix-Multiplication

C program that performs matrix multiplication using three approaches as an application on multi-threading.

Language:CStargazers:1Issues:0Issues:0

Simple-Shell

Simple-Shell is a Linux based shell implementation written in C language. The shell provides a simple and efficient command line interface for users to interact with the operating system. The implementation of Simple Shell includes built-in commands and the ability to run external programs.

Language:CStargazers:0Issues:0Issues:0

Producer-Consumer-Simulation

An object-oriented queueing simulation program.

Language:VueStargazers:0Issues:0Issues:0

Mail-Server

Web Based Mail Server in Spring Boot and Vue JS

Language:VueStargazers:0Issues:0Issues:0

Calculator

A web-based calculator similar to that of windows with web buttons. Calculation is done on the server side.

Language:JavaStargazers:0Issues:0Issues:0

Paint

Web based application for paint.

Language:VueStargazers:0Issues:0Issues:0

Connect-four

Programming 1, semester 3 project about connect4 game !!

Language:CStargazers:0Issues:0Issues:0

Rotten-Potatoes.

HCI project

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

Rotten-Potatoes

HCI project

Stargazers:0Issues:0Issues:0

Number-Theory

3rd Discrete Structures lab as an application on prime numbers using Java programming language.

Language:JavaStargazers:0Issues:0Issues:0

Sets-and-Inference-Rules

2nd Discrete Structures lab as an application on Sets and Rules of Inference using Java programming Lnaguage

Language:JavaStargazers:0Issues:0Issues:0

Sets-and-Bits-Manipulation

1st Discrete Structures lab as an application on Sets Theory and Bits Manipulation using Java programming language.

Language:JavaStargazers:0Issues:0Issues:0

DiscreteStructures-Graphs-Trees

Lab 4 implementation of Tree Traversal (iteratively and recursively), Dijkstra algorithm and Graph Coloring algorithm.

Language:JavaStargazers:0Issues:0Issues:0