Explore two CPU units in a computer: program counter and instruction register.
Also find me here:
Baeldung Author
Subham Datta
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):
Baeldung on Computer Science
- All
- Networking (35)
- OS (24)
- Security (23)
- Algorithms (23)
- Trees (11)
- Graphs (8)
- Programming (7)
- Math and Logic (7)
- Data Structures (7)
- Path Finding (4)
- Sorting (2)
- Software Architecture (2)
- Graph Traversal (2)
- Core Concepts (2)
- Artificial Intelligence (2)
- Web (1)
- Searching (1)
- Machine Learning (1)
- Concurrency (1)
Greedy vs. Heuristic Algorithm
Filed under Programming
Explore the general idea of greedy and heuristic algorithms.
Linked List / Double Linked List
Filed under Data Structures, Math and Logic
Explore the linked list data structure and its variations.
OSI Model: Transport Layer vs. Networking Layer
Filed under Networking
Explore two important layers in the OSI model: the transport and network layer.
What Is the Difference Between Trap and Interrupt?
Filed under OS
Learn about two popular types of events in the OS: trap and interrupt
The Difference Between Virtual Memory and Swap Space
Filed under OS
Explore the fundamentals of virtual memory and swap space in the OS.
Deadlock: What It Is, How to Detect, Handle and Prevent?
Filed under OS
Explore the concept of deadlock in OS thoroughly
Time Complexity vs. Space Complexity
Filed under Algorithms, Core Concepts
Explore the theory behind time and space complexity.
Divide and Conquer vs. Dynamic Programming
Filed under Algorithms
Explore the basic idea of divide and conquer and dynamic programming paradigms.