ICS361 Data Communications and Networking

Welcome to Data Communications and Networking

Instructor: Dr. Vaide Narvaez

Schedule: Tuesday and Thursday at 10:00am-12:00pm

Course Description

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.

Course Objectives

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

Course syllabus

Week

Chapter

Exercises/Assignments/Additional material

1-2 1 Introduction to Computer Networks and the Internet 

3-4 2 Application Layer 

5-7 3 Transport Layer 

8-9 4 Network Layer 

10-11 5 The Link Layer and Local Area Network 

12-13 6 Wireless and Mobile Networks 

14 7 Security in Computer Networks 

15 8 Course review
  • Project Presentations (24.02.2011)
  • FINAL EXAM DATE: 04.03.2011 8-11am (CIS office)

Reading Material

Required textbook

  1. James F. Kurose, Keith W. Ross, Computer networking: a top-down approach. 5th edition, 2009 Addison Wesley.

Supplementary reading materials

  1. Wayne Tomasi, Introduction to Data Communications and Networking. 2004, Prentice Hall
  2. Andrew S.Tanenbaum, Computer Networks, 4th edition, 2002, Prentice Hall
  3. 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.