Computer Communications and Networks - CSC 626

This course covers advanced concepts in computer networks. Specifically, we will study main protocols of the TCP/IP stack, Mobile IP, DNS, etc. The course also covers some fundamental concepts in intra- and inter-domain routing and introduces relevant routing Internet protocols. In addition, selected topics in networking that are considered as hot topics today such as Cloud computing, 3G/4G.