Welcome to Data Communications and Networking
Instructor: Dr. Vaide Narvaez
Schedule: Tuesday and Thursday at 10:00am-12:00pm
Introduces the evolution of the data communication discipline and basic networking techniques. This introductory course covers data transmission, encoding, OSI Model, data link control, switching, network topologies, protocols, network categories, and data security. Case studies of existing networks will be required.
On successful completion of this subject, students should be able to demonstrate an understanding of the principles of data communications, understand the concepts of networking and analyze networking case studies. In particular, students should develop understanding of:
- the architecture of today’s Internet, the basics of inter-domain and intra-domain routing, and other concepts related to the network layer, such as fragmentation, automatic host configuration (DHCP), and network address translation;
- common link-layer protocol for LANs, namely Ethernet, and its integration with the IP layer through the address resolution protocol ARP;
- some basic concepts in network and communication security.
Course Syllabus and Material
|1-2||1||Introduction to Computer Networks and the Internet|
|10-11||5||The Link Layer and Local Area Network||
|12-13||6||Wireless and Mobile Networks|
|14||7||Security in Computer Networks||
- James F. Kurose, Keith W. Ross, Computer networking: a top-down approach. 5th edition, 2009 Addison Wesley.
Supplementary reading materials
- Wayne Tomasi, Introduction to Data Communications and Networking. 2004, Prentice Hall
- Andrew S.Tanenbaum, Computer Networks, 4th edition, 2002, Prentice Hall
- Fred Halsall, Computer Networking and the Internet, 5th edition, 2005 Addison Wesley.
Students are encouraged to use the library catalog and databases to locate additional readings.