Avihay Ben David's Projects
Front-end focused project, using Angular (IN WORK)
Implementation of Catan game in C++.
CPP Course: Trees, Iterators & GUI
Graphs & Algorithms project in C++
C: Multiple functions written in C, detailed makefile with variety of targets (Ex1)
C: Ex2 Matrics, Floyd–Warshall & Dykstra algorithms, Shortest-path, Knapspack, Dynamic Programming.
C: Dynamic string, memory allocation and management, pointer to pointer
QUIC protocol
Java Project: GeoShapes GUI, including shapes calculations and visuality.
Part A: TCP implementation. Part B: RUDP implementation.
Operation System Course: Ex3 | Kosaraju Algorithm | Threads | Multi-threading | Reactor | Proactor | POSIX condition
Operation Systems Course | Ex4: Euleric Graph | Valgrind | Code-Coverage | Code-Profiling | POSIX Mutex
Operation Systems Course: Ex2
Python: TCP, UDP, sockets, client, server
An assignment for an OOP course on design patterns
Java: Objcet Oriented Programming Course: Viking Chess Hnefatafl (Ex1)