CS601 - Data Communication
Course Page
Q & A
Course Category: Computer Science/Information Technology
Course Level: Imdregraduate
Credit Hours: 3
Pre-requisites: CS101 CS302 CS403

Course Synopsis

This course gives you the overview about, What Data Communication actually is? What tools and techniques you will use to send your data from one place to another. Similarly, all about the techniques, devices and concepts of data sending and receiving activities will be covered in this course.

Course Learning Outcomes

After reading this course you should be able to:
  • Define data communications, name uses of data communications, and list the basic components of a communications system
  • Describe other pieces of hardware and software which make networks more efficient, faster, more secure, easier to use, able to transmit several simultaneous messages, and able to interconnect with other networks
  • Learn the basic technical concepts of data communications
  • Be familiar with the various types of network configurations
  • Describe the circuits that are available for voice and data networks, their transmission speeds (bandwidth), and how they are packaged for commercial use
  • Learn the importance of adapting a data communication network's offerings to meet the changing and challenging networking needs of organizations
  • Learn how to design networks by using manual or hand calculations
  • Define the differences between protocols, software, and network architecture
  • Define the concept of local area networks and describe their use
  • Describe how a local area network is installed, its topologies and its protocols
  • Learn why networks need security and control, what errors might occur, and how to control network errors

Course Contents

Introduction, Network Models, Signals, Digital Transmission, Analog Transmission, Multiplexing, Transmission Media, Circuit Switching and Telephone Networks , High-Speed Digital Access, Error detection and Correction, Data Link control and Protocols, Point to Point Access, Multiple Access, Ethernet, Connecting LANs, Internetworking

Course Related Links

A URL regarding Basics of Data Communication
Data Communication notes
Related to “Data Communication and Networking” 4th edition by Behrouz A Forouzan
Related to William Stallings book on “Data and computer communications”and some other related books
FAQs on Windows 95/98 Networking
Related to networking
Course Instructor

Mr. Hammad Khalid Khan
M.S Electrical Engineering (Telecommunication) Oklahoma State University USA

Data Communication and Networking by Behrouz A. Forouzan

Data and Computer Communication by William Stallings