Course

Computer Communications

University of Colorado System

This specialization at the University of Colorado System offers a comprehensive understanding of computer communications, network architecture, and cyber security. It equips students with the skills and knowledge required for network protocol design and prepares them for a dynamic future in networking.

  • Develop a deep understanding of fundamental network architecture concepts and their impact on cyber security
  • Gain skills and techniques for network protocol design and development
  • Prepare for the evolving landscape of networking through exposure to network design alternatives

Certificate Available ✔

Get Started / More Info
Computer Communications
Course Modules

The course modules cover fundamental network communication concepts, peer-to-peer protocols, local area networks, packet switching networks, algorithms, and an in-depth study of TCP/IP and advanced topics.

Fundamentals of Network Communication

Explore the evolution of networks and the key concepts forming the basis for layered architecture. Understand digital communication and error control techniques, requiring prior C programming experience and fundamental knowledge of computer organization.

Peer-to-Peer Protocols and Local Area Networks

Delve into peer-to-peer protocols, local area networks, and medium access control protocols for reliable data transfer. Learn about coordinating communication channel access and the intricacies of local area and wireless LANs.

Packet Switching Networks and Algorithms

Examine the general issues regarding packet switching networks from both external and internal perspectives. Understand the services provided to the transport layer and the internal operation of a network, including addressing, routing procedures, and congestion control.

TCP/IP and Advanced Topics

Gain an in-depth understanding of TCP/IP protocols, including IP communication across networks, hierarchical structure of IP addresses, and advanced topics such as Multicast, SDN, and security.

More Computer Security and Networks Courses

Introduction to Junos OS

Juniper Networks

Introduction to Junos OS is a foundational course covering Junos operating system, routing, and firewall configuration, providing essential knowledge for working...

Cyber Incident Response

Infosec

Cyber Incident Response prepares students to respond to cyber incidents with high-level understanding and hands-on technical skills.

Real-Time Cyber Threat Detection and Mitigation

New York University

Real-Time Cyber Threat Detection and Mitigation equips learners with advanced techniques for protecting enterprise assets against cyber threats in real-time.

Burp Suite: Introducción a las pruebas de penetración

Coursera Project Network

Learn to configure Burp Suite for web traffic analysis, intercept and analyze web traffic, and identify vulnerabilities in websites in this 1-hour guided project....