Pinned Repositories
lecture-code
building-simulation
A simple simulation of a public service building consisting of floors, offices and an elevator.
Hex-playing-AI
Competitive Hex board-game simulator. (Human vs AI)
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.
readers-writers-problem
A solution to the classic readers-writers problem regarding process concurrency.
smart-contract-vulnerability-analysis
Code and resources related to my BSc thesis.
Systems-Programming-Assignments
Assignments for the Course "K24: Systems Programming", Spring 2020
Web-Pentesting-eClass
XSS, CSRF, SQLi, RFI attacks/defences in eClass site. Assignment of the Computer Security class of '21, University of Athens.
minihaskell-compiler
MiniHaskell compiler and interpreter with a Lucid-like dataflow IR
cmaraziaris's Repositories
cmaraziaris/Hex-playing-AI
Competitive Hex board-game simulator. (Human vs AI)
cmaraziaris/Systems-Programming-Assignments
Assignments for the Course "K24: Systems Programming", Spring 2020
cmaraziaris/readers-writers-problem
A solution to the classic readers-writers problem regarding process concurrency.
cmaraziaris/MIPS-cache-config-toolkit
Set of MIPS assembly programs to help us find a secret cache configuration (cache size, block size and associativity).
cmaraziaris/O1-CompleteBinaryTree
A Generic Complete Binary Tree implementation , with O(1) Amortized Complexity in Insertion , Removal of last node and Getting the last node.
cmaraziaris/building-simulation
A simple simulation of a public service building consisting of floors, offices and an elevator.
cmaraziaris/cardGame
A simplified version of The Legend of the Five Rings card game , written in pure C++11 .
cmaraziaris/os-memory-simulator
OS memory management simulator, using an Inverse Page Table.
cmaraziaris/smart-contract-vulnerability-analysis
Code and resources related to my BSc thesis.
cmaraziaris/ctf-csec-uoa-2021
Solution to the CTF challenge assigned in the Computer Security class, Spring '21, University of Athens.
cmaraziaris/Web-Pentesting-eClass
XSS, CSRF, SQLi, RFI attacks/defences in eClass site. Assignment of the Computer Security class of '21, University of Athens.
cmaraziaris/Fake-News-Detection
:interrobang: :newspaper_roll: Fake news detection system based on tweets and articles, written in python. :snake:
cmaraziaris/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.
cmaraziaris/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
cmaraziaris/Movie-Recommendation-System
:mag_right: :books: A fully functional Data Mining project based on movies and shows from Netflix.
cmaraziaris/Regex-interpreter-in-haskell
A RegEx interpreter that matches (partially or fully) a given string against a given regular expression.
cmaraziaris/Time-Series-Forecasting-with-Deep-Learning
:zap: Time series forecasting, anomaly detection with LSTM autoencoders & compression of stock market time series, written in Tensorflow.
cmaraziaris/aima-python
Python implementation of algorithms from Russell And Norvig's "Artificial Intelligence - A Modern Approach"