This course presents the principles and applications in the area of data communications

and networking. It concentrates on data communication concepts, issues, and

technologies. In particular, it emphasizes the importance and need of simple, clear

communication in today's world. At the end of this course the student should be able to

comprehend the terminology, concepts, applications and metrics of data communications

and computer networks, demonstrate knowledge of principles of computer network

architectures and data communications, understand the technical aspects of data

transmission in networks, demonstrate and understand network protocols and

architecture, understand security issues in computer networks and recognize the present

and future impact of advancements in data communications and networks