faris0007
student at Computer and Systems Engineering Department - Faculty of engineering - University Of Alexandria
Pinned Repositories
4-bit-counter
Logic Design Circuit implemented by VHDL 4-bit BCD up/down counter. Depend on your input count up or down
6-games-with-react
implementing a generic game engine for drawing game boards . The engine will support drawing six games: Tic-Tac-Toe, Connect-4, Checkers, Chess, Sudoku and 8-Queens it is extensible to draw any other board game (e.g., Go Game). The engine will have only two responsibilities: Drawing the board and pieces and Enforce the rules of moving pieces
6-games-with-scala
implementing a generic game engine for drawing game boards . The engine will support drawing six games: Tic-Tac-Toe, Connect-4, Checkers, Chess, Sudoku and 8-Queens it is extensible to draw any other board game (e.g., Go Game). The engine will have only two responsibilities: Drawing the board and pieces and Enforce the rules of moving pieces.
Chess
Chess game play with Ai .
Competitive.Programming
this repository some algorithms and data structures and techniques that I am using in problem solving
Cses-Problem
Dictionary
Java dictionary implemented using two types of balanced binary search trees: AVL and Red-Black trees handling basic operations such as searching, insertion, deletion, batch insertion and batch deletion of items with ability to investigate properties of tree structure.
dots_and-_boxes
Email-server
Evaluating-Postfix-Expressions
Evaluating postfix expressions using stack.
faris0007's Repositories
faris0007/Competitive.Programming
this repository some algorithms and data structures and techniques that I am using in problem solving
faris0007/4-bit-counter
Logic Design Circuit implemented by VHDL 4-bit BCD up/down counter. Depend on your input count up or down
faris0007/6-games-with-react
implementing a generic game engine for drawing game boards . The engine will support drawing six games: Tic-Tac-Toe, Connect-4, Checkers, Chess, Sudoku and 8-Queens it is extensible to draw any other board game (e.g., Go Game). The engine will have only two responsibilities: Drawing the board and pieces and Enforce the rules of moving pieces
faris0007/6-games-with-scala
implementing a generic game engine for drawing game boards . The engine will support drawing six games: Tic-Tac-Toe, Connect-4, Checkers, Chess, Sudoku and 8-Queens it is extensible to draw any other board game (e.g., Go Game). The engine will have only two responsibilities: Drawing the board and pieces and Enforce the rules of moving pieces.
faris0007/Chess
Chess game play with Ai .
faris0007/Cses-Problem
faris0007/Dictionary
Java dictionary implemented using two types of balanced binary search trees: AVL and Red-Black trees handling basic operations such as searching, insertion, deletion, batch insertion and batch deletion of items with ability to investigate properties of tree structure.
faris0007/dots_and-_boxes
faris0007/Email-server
faris0007/Evaluating-Postfix-Expressions
Evaluating postfix expressions using stack.
faris0007/graph-shortest-path-algorithm
implementation three shortest paths algorithms for directedweighted graphs which are Dijkstra, Bellman-Ford and Floyd-Warshall.
faris0007/Numerical-System-Solver
numerical system solver that solve linear and non linear equations using angular
faris0007/Paint
faris0007/PetPalHub
faris0007/PetPalHub-Frontend
faris0007/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. The components of PintOS project is illustrated in the following figure.