Computer Networks
Computer Networks | 3 credit 3 hours |
1. Introduction to computer networks and the Internet. Protocolarchitectures (TCP/IP, OSI). Packet switching, 2. Application Layer Protocols: HTTP, FTP, SMTP, DNS, P2P. Socket programming and Web server implementations, 3. Transport Layer Protocols: TCP, UDP, 4. Network Layer Protocols: IP, 5. Data Link Layer Protocols: Ethernet. Local area networks, 6. Wireless and Mobile Network. |