—- data course —-
Number: 6016
Title: Computer Networks
English Title: Computer Networks
Level: Micromaster
Field: Networking
Units: 3
Type: Theoretical
Category: Specialized
Prerequisite: Objective
Corequisite: –
Image: network.png
ID: 6016
Instructor: Education
Term: Summer 2025
Schedule: Sundays 14:00 to 17:00
Priority: 30
General Objective
The objective of this course is to familiarize students with the basic concepts of computer networks and related topics.
Topics
Socket-based programming
IP packet switching
IP-based addressing and routing
Transport protocols (TCP and UDP)
Congestion control
Address translation (DNS, DHCP, and ARP)
Middleware
Switches and Bridges
Links
Link-state routing
Distance-vector and path-vector routing
Policy-based path-vector routing (BGP)
Overlay and peer-to-peer networks
Multimedia streaming
Circuit Switching
Wireless and mobile networks
Content Delivery Networks (CDN)
Software-defined networks
Assessment
References
Larry L. Peterson and Bruce S. Davie. Computer Networks: A Systems Approach. 5th Edition, 2011.