Harry Maraziaris's repositories
Hex-playing-AI
Competitive Hex board-game simulator. (Human vs AI)
Systems-Programming-Assignments
Assignments for the Course "K24: Systems Programming", Spring 2020
readers-writers-problem
A solution to the classic readers-writers problem regarding process concurrency.
MIPS-cache-config-toolkit
Set of MIPS assembly programs to help us find a secret cache configuration (cache size, block size and associativity).
O1-CompleteBinaryTree
A Generic Complete Binary Tree implementation , with O(1) Amortized Complexity in Insertion , Removal of last node and Getting the last node.
building-simulation
A simple simulation of a public service building consisting of floors, offices and an elevator.
os-memory-simulator
OS memory management simulator, using an Inverse Page Table.
smart-contract-vulnerability-analysis
Code and resources related to my BSc thesis.
ctf-csec-uoa-2021
Solution to the CTF challenge assigned in the Computer Security class, Spring '21, University of Athens.
Web-Pentesting-eClass
XSS, CSRF, SQLi, RFI attacks/defences in eClass site. Assignment of the Computer Security class of '21, University of Athens.
Fake-News-Detection
:interrobang: :newspaper_roll: Fake news detection system based on tweets and articles, written in python. :snake:
jacobi-sor-parallel-computing
Numerically solving the Poisson equation using the Jacobi-SOR method. Solutions using pure MPI, MPI+OpenMP and CUDA approaches are implemented.
kNN-and-Clustering-on-Curves-and-Time-Series
:chart_with_upwards_trend: kNN using LSH and Hypercube projection & Clustering using kMeans++ for n-dim polygonal curves and time series
Movie-Recommendation-System
:mag_right: :books: A fully functional Data Mining project based on movies and shows from Netflix.
Regex-interpreter-in-haskell
A RegEx interpreter that matches (partially or fully) a given string against a given regular expression.
Time-Series-Forecasting-with-Deep-Learning
:zap: Time series forecasting, anomaly detection with LSTM autoencoders & compression of stock market time series, written in Tensorflow.
aima-python
Python implementation of algorithms from Russell And Norvig's "Artificial Intelligence - A Modern Approach"