Course Objectives:

To understand state-of-the-art in network protocols, architectures, and applications

To provide students with a theoretical and practical base in computer networks issues

To outline the basic network configurations

To understand the transmission methods underlying LAN and WAN technologies.

To understand security issues involved in LAN and Internet.

Course Outcomes:

On completion of the course, student will be able to

Understand fundamental underlying principles of computer networking

Describe and analyze the hardware, software, components of a network and their


Analyze the requirements for a given organizational structure and select the most appropriate

networking architecture and technologies

Have a basic knowledge of installing and configuring networking applications.

Specify and identify deficiencies in existing protocols, and then go onto select new and better


Have a basic knowledge of the use of cryptography and network security.