Sort options

Peer-to-Peer Protocols and Local Area Networks (Coursera)

In this course, we discuss peer-to-peer protocols and local area networks. Part one in this course is to answer the question of how does a peer-to-peer protocol deliver reliable data transfer service across unreliable transmission lines or networks. We focus on several medium access control protocols and their [...]
Average: 7 ( 4 votes )

Network and Security Foundations (edX)

This course introduces the components of a computer network and the concept and role of communication protocols. The course covers widely used categorical classifications of networks, as well as network topologies, physical devices, and layered abstraction. The course also introduces basic concepts of security, covering vulnerabilities of networks and [...]
No votes yet

Network Protocols and Architecture (Coursera)

Have ever wondered how devices on computer networks truly communicate? There are specific protocols or rules and standards that every device must follow to access the Internet and to communicate over a network. In this course, you will examine the principles of network communication, how networks [...]
Average: 1 ( 2 votes )

IT Support: Networking Essentials (edX)

Learn the essentials of networks from basic network components to how the Internet connects all over the world. IT Support: Networking Essentials is designed to introduce the core networking concepts to learners who are new to IT Support. The course begins by explaining the purpose of networking and then [...]
No votes yet

Internetworking with TCP/IP (openHPI)

The Internet has become an integral part of our daily lives. This course will teach you about the technological foundation of this worldwide network.
Average: 6 ( 2 votes )

Computer Communications and Networks (

Self Paced
Computer Communications and Networks (
Free Course
This course is designed to give you a clear understanding of how networks, from in-home local area networks, or LANS, to the massive and global Internet, are built and how they allow us to use computers to share information and communicate with one another.
Average: 6 ( 1 vote )