Computer Networks
Theories
3Network Protocols
Rules and conventions for communication between network devices.
Distributed Systems
A system whose components are located on different networked computers, which communicate and coordinate their actions by passing messages to one another.
Cloud Computing
The on-demand availability of computer system resources, especially data storage and computing power.