CS601 : Data Communication

Course Overview

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 networks offerings to meet the changing and challenging networking needs of organizations.
  • Define the differences between protocols, software, and network architecture.
  • Define the concepts of Physical and Data Link Layer related to Data Communication
  • Describe / use the concepts and methods of Line Coding techniques
  • Use the concepts and methods of Analog and Digital signals and their conversions
  • Know about the types of errors and methods of Error Detection and Correction


Course Calendar

1 Ch01. Introduction to the Course
2 Ch01. Introduction to Data Communications
3 Ch01. Characteristics of a Data Communication System -1
4 Ch01. Characteristics of a Data Communication System -2
5 Ch01. Components of a Data Communication System
6 Ch01. Data Representation and Data Flow
7 Ch01. Networks
8 Ch01. Physical Structures
9 Ch01. Physical Topologies -1
10 Ch01. Physical Topologies -2
11 Ch01. Physical Topologies -3
12 Ch01. Local Area Network
13 Ch01. Wide Area Network
14 Ch01. Switching
15 Ch01. The Internet
16 Ch01. Internet History
17 Ch01. Internet Standards and Administration

18 Ch02. Protocol Layering - Introduction -1
19 Ch02. Protocol Layering - Introduction -2
20 Ch02. Protocol Layering - Advantages and Disadvantages
21 Ch02. Protocol Layering - Principles
22 Ch02. TCP/IP Protocol Suite
23 Ch02. TCP/IP Suite - Function of layers
24 Ch02. TCP/IP Suite - Layer Description -1
25 Ch02. TCP/IP Suite - Layer Description -2
26 Ch02. Encapsulation and Decapsulation
27 Ch02. The Open System Interconnection (OSI) Model
28 Ch02. Data Communication vs Computer Networks

29 Ch03. Communication at Physical Layer
30 Ch03. Analog and Digital Signals
31 Ch03. Periodic and Non Periodic Analog Signals
32 Ch03. Sine Wave - Frequency -1
33 Ch03. Sine Wave - Frequency -2
34 Ch03. Phase or Phase Shift
35 Ch03. Wavelength
36 Ch03. Time and Frequency Domains
37 Ch03. Composite Signals
38 Ch03. Bandwidth
39 Ch03. Digital Signals-1
40 Ch03. Digital Signals-2
41 Ch03. Bit Rate
42 Ch03. Digital Signal as Composite Analog Signal
43 Ch03. Transmission of Digital Signals
44 Ch03. Broadband Transmission (Modulation)
45 Ch03. Transmission Impairments
46 Ch03. Attenuation and Amplification - Decibel
47 Ch03. Distortion
48 Ch03. Noise
49 Ch03. Data Rate Limits
50 Ch03. Noisy Channel: Shannon Capacity
51 Ch03. Network Performance
52 Ch03. Latency or Delay
53 Ch03. Delay - Bandwidth Delay Product
Assignment No. 1

54 Ch04. Digital to Digital Conversion
55 Ch04. Data Rate versus Signal Rate
56 Ch04. Line Coding
57 Ch04. Line Coding Scheme-1
58 Ch04. Line Coding Scheme-2
59 Ch04. Line Coding Scheme-3
60 Ch04. Line Coding Scheme-4
61 Ch04. Block Coding-1
62 Ch04. Block Coding-2
63 Ch04. Block Coding-3
64 Ch04. Scrambling
65 Ch04. Types of Scrambling Techniques-1
66 Ch04. Types of Scrambling Techniques-2
67 Ch04. Analog-to-Digital Conversion
68 Ch04. Pulse Code Modulation (PCM)-1
69 Ch04. Pulse Code Modulation (PCM)-2
70 Ch04. Pulse Code Modulation (PCM)-3
71 Ch04. Analog to Digital Conversion
72 Ch04. Delta Modulation (DM)
73 Ch04. Transmission Modes
74 Ch04. Serial Transmission -1
75 Ch04. Serial Transmission -2

76 Ch05. Digital to Analog Conversion
77 Ch05. Aspects of Digital to Analog Conversion-1
78 Ch05. Aspects of Digital to Analog Conversion-2
79 Ch05. Amplitude Shift keying (ASK) -1
80 Ch05. Amplitude Shift keying (ASK) -2
Quiz No. 1
81 Ch05. Frequency Shift keying (FSK) -1
82 Ch05. Frequency Shift keying (FSK) -2
83 Ch05. Phase Shift keying (PSK)
84 Ch05. Constellation Diagram
85 Ch05. Quadrature Amplitude Modulation (QAM)
86 Ch05. Analog to Analog Conversion -1
87 Ch05. Analog to Analog Conversion -2
88 Ch05. Analog to Analog Conversion -3

89 Ch06. Multiplexing -1
90 Ch06. Multiplexing -2
91 Ch06. Frequency Division Multiplexing
92 Ch06. The Analog Carrier System
93 Ch06. Wavelength Division Multiplexing
94 Ch06. Time Division Multiplexing -1
95 Ch06. Time Division Multiplexing -2
96 Ch06. Time Division Multiplexing -3
97 Ch06. Time Division Multiplexing -4
98 Ch06. Time Division Multiplexing -5
99 Ch06. Spread Spectrum
100 Ch06. Spread Spectrum Techniques
Graded Discussion

101 Ch07. Transmission Media -1
102 Ch07. Transmission Media -2
103 Ch07. Twisted Pair Cable -1
104 Ch07. Twisted Pair Cable -2
105 Ch07. Coaxial Cable -1
106 Ch07. Coaxial Cable -2
107 Ch07. Fiber Optic Cable -1
108 Ch07. Fiber Optic Cable -2
109 Ch07. Fiber Optic Cable -3
110 Ch07. Fiber Optic Cable -4
111 Ch07. Unguided Media
112 Ch07. Radio Waves
113 Ch07. Microwaves
Quiz No. 2

114 Ch08. Switching
115 Ch08. Three Methods of Switching
116 Ch08. Circuit-Switched Networks
117 Ch08. Three Phases in a Circuit Switched Network
118 Ch08. Efficiency of a Circuit Switched Network
119 Ch08. Packet Switching
120 Ch08. Virtual Circuit Networks -1
121 Ch08. Virtual Circuit Networks -2
122 Ch08. Virtual Circuit Networks -3
123 Ch08. Structure of a Circuit Switch
Midterm Examination

124 Ch09. Data-Link Layer
125 Ch09. Nodes and Links
126 Ch09. Services provided by Data-Link Layer -1
127 Ch09. Services provided by Data-Link Layer -2
128 Ch09. Two Categories of Links
129 Ch09. Why Link Layer Addressing -1
130 Ch09. Why Link Layer Addressing -2
131 Ch09. Three Types of Addresses
132 Ch09. Address Resolution Protocol (ARP) -1
133 Ch09. Address Resolution Protocol (ARP) -2
134 Ch09. Address Resolution Protocol (ARP) -3
135 Ch10. Types of Errors -1
136 Ch10. Types of Errors -2
137 Ch10. Redundancy
138 Ch10. Coding
139 Ch10. Types of Coding Schemes
140 Ch10. Block Coding
141 Ch10. Hamming Distance
142 Ch10. Minimum Hamming Distance
143 Ch10. Parity-Check Code
144 Ch10. Cyclic Codes
145 Ch10. Cyclic Redundancy Check (CRC)
146 Ch10. Checksum
147 Ch10. Forward Error Correction
148 Ch10. Chunk Interleaving
Assignment No. 2
149 Ch11. Data Link Control (DLC) Services
150 Ch11. Frame Size -1
151 Ch11. Frame Size -2
152 Ch11. Connection Oriented Framing
153 Ch11. Bit-Oriented Framing
154 Ch11. Flow and Error Control
155 Ch11. Error Control
156 Ch11. Data Link Layer Protocols -1
157 Ch11. Data Link Layer Protocols -2
158 Ch11. Stop and Wait Protocol -1
159 Ch11. Stop and Wait Protocol -2
160 Ch11. Piggybacking
161 Ch11. Framing
162 Ch11. Point to Point Protocol (PPP) -1
163 Ch11. Point to Point Protocol (PPP) -2
164 Ch11. Multiplexing in PPP -1
165 Ch11. Multiplexing in PPP -2
166 Ch12. Media Access Control (MAC) Sub - Layer
167 Ch12. Random Access -1
168 Ch12. Random Access -2
169 Ch12. ALOHA
170 Ch12. Slotted ALOHA
171 Ch12. Carrier Sense Multiple Access (CSMA)
172 Ch12. Carrier Sense Multiple Access / Collision Detection
173 Ch12. Carrier Sense Multiple Access / Collision Avoidance -1
174 Ch12. Carrier Sense Multiple Access / Collision Avoidance -2
175 Ch12. Controlled Access -1
176 Ch12. Controlled Access -2
177 Ch12. Channelization (Channel Partition) -1
178 Ch12. Channelization (Channel Partition) -2
179 Ch12. Channelization (Channel Partition) -3
Quiz No. 3
180 Ch13. Ethernet Protocol
181 Ch13. Ethernet Evolution
182 Ch13. Standard Ethernet
183 Ch13. Addressing in Standard Ethernet
184 Ch13. Access Method in Standard Ethernet
185 Ch13. Efficiency of Standard Ethernet
186 Ch13. Implementation of Standard Ethernet
187 Ch13. Changes in the Standard -1
188 Ch13. Changes in the Standard -2
189 Ch13. Fast Ethernet
190 Ch13. Gigabit Ethernet
Quiz No. 4
191 Ch14. Other Wired Networks
192 Ch14. Local-Access Transport Areas (LATAs)
193 Ch14. Signaling
194 Ch14. Services
195 Ch14. Cable Network
196 Ch14. Cable TV for Data Transfer
197 Ch14. Synchronous Optical Network (SONET)
198 Ch14. SONET Architecture
199 Ch14. SONET Layers
200 Ch14. SONET Frames
201 Ch14. STS Multiplexing
202 Ch14. SONET Networks
203 Ch14. ATM
204 Ch14. Architecture
205 Ch15. WLAN Introduction
206 Ch15. Characteristics of a Wireless LAN
207 Ch15. Access Control
208 Ch15. IEEE 802.11 Project
209 Ch15. MAC Sub-Layer -1
210 Ch15. MAC Sub-Layer -2
211 Ch15. Bluetooth
212 Ch15. Bluetooth Devices
213 Ch16. Connecting Devices
214 Ch16. Hubs
215 Ch16. Link-Layer Switches
216 Ch16. Spanning Tree Algorithm
217 Ch16. Routers
218 Ch16. Membership of a VLAN
219 Ch16. Comparison of Modern Access Technologies
220 Ch16. Fiber To The Curb (FTTC)
Final Term Examination