UPV
Study Abroad
 











Alumnos USAC
• Attendance
• Assessments
• Sexual Harassment Policy
• Students With Disabilities
• Academic Honesty Policy
• University Ombudsman
• Statement On Audio And Video Recording
• Syllabus Change Policy

Modern computer networks

3 Credits | 300 Level | 38 Contact hours


REQUIRED TEXTBOOKS AND COURSE MATERIALS

Computer networking: a top-down approach (Kurose, James F | Ross, Keith W)



DESCRIPTION

Today’s Internet is a marvel of humankind. It is one of the largest systems ever engineered and created by us. Billions of users communicate with each other via their devices through globally deployed network switches and routers interconnected by wired and wireless technologies.

We use the Internet every day. Indeed, it makes sense to learn and study it. What’s more interesting about the Internet is that it evolves over time, especially how we use it (e.g., email, online gaming, video conferencing, flying drones, etc.)



OUTLINE

1. What is a network. Internet. TCP/IP architecture
2. Application layer. Protocols. Multiplexing and demultiplexing
3. Socket programming. Developing distributed applications
4. Transport layer. TCP. UDP. Evolution of transport-layer services
5. Network layer. What's in a router?. IP. Flow tables and SDN
6. Routing. BGP and the Internet
7. SDN and the control plane
8. ICMP and traceroute
9. Network Management
10. Link-layer and errors. Multi-access. MAC, ARP
11. LAN technologies
12. Datacenters
13. Wireless networks. WiFi. Access points configuration.
14. Cellular networks.
15. Mobility
16. IoT technologies
17. Security. Cryptography. Message integrity, digital signatures.
18. Authentication, IPsec, VPN, BGP security
19. Firewalls



STUDENT LEARNING/COURSE OUTCOMES

After this course, you will gain a deep understanding on: What is a computer network? What is the Internet? How does the Internet work? How do end-points send and receive information between each other, and how does this communication traverse a computer network or the Internet?

We will take a top-down approach. We will first learn about the application layer (e.g., web, email, FTP..), transport layer, network layer, link layer and LANs, and finally, the physical layer (copper, optical, wireless mediums). We will also learn about network security, IoT and cellular networks (4G/5G..).



ASSESSMENT/GRADES

Class attendance 10%
Homework 20%
Midterms Exams 40%
Final Exam 30%



campus UPV de excelenciacampus UPV de excelencia
Universitat Politècnica de València © 2012 · Tel. (+34) 96 387 90 00 · informacion@upv.es
EMAS upv