CSC 230 Networks
Introduction to design and performance evaluation of computer networks, including such topics as what protocols are, layered network architecture, internet protocol architecture, network applications, transport protocols, routing algorithms and protocols, internetworking, congestion control, and link layer protocols including Ethernet and wireless channels.