Data Communication Lessons
Data Communication Lessons
Data Communication Lessons
Course code: INTE 122, Course Name: Data communication, credit Hour: 3
COURSE OUTLINE
Email; [email protected]
Course description
This course aims to impart an in-depth knowledge of the fundamental techniques involved in
computer-to-computer and computer-mediated communications in a networked environment.
Learning approaches
Lectures, discussions in class and groups, short presentations, individual exercises and structured
activities.
Week 4 Cat 1
Week 10 8. Multiplexing
Communication Modes
Frequency Division Multiplexing
Week 11 9. Multiplexing
Time Division Multiplexing
Wavelength Division Multiplexing
Code Division Multiplexing
Week 12 10. Error Detection and Correction
Signal Errors
Error Detection Methods
Error Correction Methods
Week 13 Revision
Week 14 Revision
Week 15 Exams
1 Course assessment
Continuous assessment tests (CATS) 30
Final examination 70
Total 100
1. Kurose, J.K. and Ross K.W. (2006). Computer Networking: A Top_down Approach Featuring the
2.
1. Halsall, F. (1995) Data Communications, Computer Networks and Open Systems, 4th Ed.,
Addison Wesley, New York.
Lesson 1: Introduction to Data Communication
Sub topics
Objectives
Subtopics:
Objectives
Subtopics:
Subtopics:
1. Amplitude Shift Keying
2. Frequency Shift Keying
3. Phase Shift Keying
Objectives
Subtopics:
1. To describe parallel and serial modes of transmission and packet, circuit and
message switching techniques
2. To describe synchronous, asynchronous and isochronous modes of serial
transmission
3. To compare and contrast parallel and serial and synchronous, asynchronous and
isochronous modes of signal transmission and packet, circuit and message
switching techniques
4. To determine the applicability of each of the parallel and serial and synchronous,
asynchronous and isochronous modes of signal transmission and packet, circuit
and message switching techniques
Subtopics:
1. Packet Switching
2. Circuit Switching
3. Message Switching
Objectives
5. To describe packet, circuit and message switching techniques
6. To compare and contrast packet, circuit and message switching techniques
7. To determine the applicability of each of the packet, circuit and message
switching techniques
8. To establish the factors that affect signal transmission
Lesson 7: Multiplexing: Sharing of the Medium
Subtopics:
1. Communication modes
2. Frequency Division Multiplexing (FDM)
3. Time Division Multiplexing(TDM)
4. Wavelength Division Multiplexing (WDM)
5. Code Division Multiplexing (CDM)
Objectives
1. To contextualize multiplexing in as far as communication modes are concerned
2. To describe frequency, time, wavelength and code division multiplexing
techniques
3. To compare and contrast frequency, time, wavelength and code division
multiplexing techniques
4. To determine the applicability of each of the frequency, time, wavelength and
code division multiplexing techniques
Subtopics:
Objectives
1. Identify and explain causes of errors in data transmission
2. Describe single-bit and bust errors, parity, cyclic redundancy and block checksum
error detection methods and hamming code correction methods
3. To determine the process of generating parity, cyclic redundancy and block
checksums methods of error detection
4. Analyze the performance of parity, cyclic redundancy and block checksums
methods of error detection