Explore the fundamentals of computer programs and instructions with examples.
I'm currently pursuing Ph.D. degree in Computer Engineering from the University of Cyprus. I'm also working at KIOS Research and Innovation Center of Excellence. My research area includes Cyber Security, Algorithms, Machine Learning. In my free time, I love watching cricket and movies.
Here's what I've written (so far):
Explore the knight’s shortest path problem on a chessboard.
Compare two very close yet different graph concepts in graph theory: minimum spanning tree, minimum bottleneck spanning tree.
Explore two CPU units in a computer: program counter and instruction register.
Explore the general idea of greedy and heuristic algorithms.
Explore the linked list data structure and its variations.
Explore two important layers in the OSI model: the transport and network layer.
Learn about two popular types of events in the OS: trap and interrupt
Explore the fundamentals of virtual memory and swap space in the OS.
Explore the concept of deadlock in OS thoroughly