COMPUTER NETWORKS (CS3015)

The course explains through an architecture perspective the principles and practice of computer networking, with emphasis on the Internet and on pervasive computing. The following topics will be covered: structure and components of distributed systems, layered ISO/OSI architectures, protocols, local Area Networks, wide area networking issues including routing, flow control. Some advanced topics will also be covered such as pervasive computing, ad-hoc networks, security and privacy.

Code: 
CS3015
Name: 
COMPUTER NETWORKS
Discipline: 
CS (Computer Science)
Type: 
Regular
Level: 
Undergraduate
Credits: 
4
Can be taken twice for credit?: 
No
Pre-requisites: 
(MA2400 OR MA2400CCD) AND (CS2040 OR CS1050)
Co-requisites: 
None