Skip to content

Computer Networks (CMSE344)

Introduction to fundamental concepts of computer networks. Basic performance and engineering trade-offs in the design and implementation of computer networks. Network hardware/software (sockets), protocols and layers, OSI and TCP/IP reference models. Data link layer design issues including encoding, framing, error detection, reliable delivery, and multiple access. Multiplexing, switching, and routing. LANs, wireless LANs, fiber optics, and cellular networks. TCP/IP protocol family. Best-effort design principle of IP. End-to-end protocols including UDP, TCP, RTP, SCTP, and QUIC. Network applications including real-time multimedia communications, streaming, and content distribution. New trends in computer-communication networks.

Related Programs

Ask Us