Computer Networking

Computer networking is the field of computer science that is concerned with the interconnection, communication, and coordination of devices that belong to a computer network. The field covers a wide variety of topics, including hardware (e.g., circuits, cables), software (e.g., protocols, operating systems), and applications (e.g., e-mail, web browsers). Communication between computer networks is a critical consideration.

Computer networks use a variety of media to transfer data, application software, and control information between computers.