Introduction to Communication Networks (CSEN 503)
Offered By: 
Media Engineering and Technology Faculty
Description
This is an introductory course to the basic concepts in computer communication networks. The Internet, which is an important part of the communication infrastructure, is considered throughout the course as a case study. The course introduces the students to the architecture, protocols and applications of computer networks. Topics covered follow a top-down approach starting from the application layer up to the physical layer, going through transport, sockets interface, congestion control, routing, addressing, and data link layer. Some advanced topics will also be discussed such as mobile-IP and multimedia networking.
This course provides the basis needed to understand how networks and Internet work. Also, it is a prerequisite for the network and media lab.