Академический Документы
Профессиональный Документы
Культура Документы
The course introduces data communications and networking and a communication of protocols in
OSI and the TCP/IP protocol suite. It covers the physical layer, data link layer, and introduces to the
network layer of the TCP/IP protocol suite. It also covers the concept of Digital Data Transmission,
Modes of Data transmission, transmission media, Signal Encoding Techniques, Error Detection and
Correction, flow Control and Error Control, Multiplexing, Routing Algorithms, switching and
Ethernet technology are covered is this course.
Learning outcome
At the end of this course, students shall able to:
Discuss concepts of communication and various techniques used for communication
Explain the TCP/IP and OSI reference model useful for communication
Explain how physical layer protocols and services support communications across data
networks.
Explain the role of the data link layer in supporting communications across data networks.
Define the key aspects of transmission, interfacing, link control, and multiplexing.
Elaborate the concept of packet switching and circuit switching.
List and discuss the characteristics and operation of Ethernet
Method of Delivery
Lecture, Group Discussions, Laboratory Exercise, Course Assignments, Course Projects
Course Outline
Chapter 1: Introduction
Communication networks: Internetworking basics, network devices - repeater/hub (layer 1
devices) and bridge / switch (layer 2 devices);
Computer Network Models: Layered Tasks; OSI model – application layer, presentation layer,
session layer, transport layer, network layer, data link layer, physical layer; Internet Model – the
TCP/IP protocol suite – application layer, transport layer, network layer, data link layer, physical
layer;
Computer network types: Personal area network (PAN) – Bluetooth; Local area network (LAN);
Metropolitan Area Network (MAN); Wide Area Network (WAN); Internetwork/internet;
Computer Network Topologies: Point-to-Point, Bus topology; Star topology; Ring topology; Mesh
topology; Tree topology; Daisy Chain; Hybrid Topology;
Chapter 2: Physical layer
Introduction: Signals - Digital and analog; transmission Impairment – Attenuation, Dispersion,
Delay distortion; Noise - Thermal Noise, Intermodulation, Crosstalk, Impulse; Transmission Media -
Guided Media, Unguided Media; Channel Capacity – Bandwidth, Error-rate, encoding; Multiplexing;
Switching - Circuit switching, message switching, packet switching
Digital Transmission: Digital-to-Digital Conversion;
Line Coding: Uni-polar Encoding; Polar Encoding - Polar Non-Return to Zero (Polar NRZ), Return to
Zero (RZ), Manchester, Differential Manchester; Bipolar Encoding
Block Coding: Division, Substitution, Combination
Analog-to-Digital Conversion: Sampling, Quantization, Encoding.
Transmission Modes: Parallel Transmission, Serial Transmission, Asynchronous Serial
Transmission, Synchronous Serial Transmission,
Analog Transmission: Digital-to-Analog Conversion - Amplitude Shift Keying, Frequency Shift
Keying, Phase Shift Keying, Quadrature Phase Shift Keying; Analog-to-Analog Conversion -
Amplitude Modulation, Frequency Modulation, Phase Modulation,
Transmission Media: Magnetic Media; Twisted Pair Cable - Shielded Twisted Pair (STP) Cable,
Unshielded Twisted Pair (UTP) Cable; Coaxial Cable; Power Lines - Narrow band PLC, Broad band
PLC; Fiber Optics;
Wireless Transmission: Radio Transmission, Microwave Transmission, Infrared Transmission, Light
Transmission,
Multiplexing: Frequency Division Multiplexing, Time Division Multiplexing, Wavelength Division
Multiplexing, Code Division Multiplexing
Network Switching: switching – Connectionless, Connection Oriented; Circuit Switching; Message
Switching; Packet Switching;
Ethernet Cabling: Ethernet, Fast-Ethernet, Giga-Ethernet, Virtual LAN, straight through cable,
crossover, and rolled cable
Assessment/Evaluation
Continuous assessment: homework, quizzes, mid-term exam, laboratory exercises, project
Final Exam
Textbook
William Stallings, “Data & Computer Communication,” 10th edition, P. Prentice Hall,2013
References
1. Andrew Tanenbaum, Computer Networks,5th, Prentice Hall, 19996
2. Behrouz Forouzan, Data Communications and Networking, 5th edition, McGraw - Hill, 2012
Jerry Fitzgerald and Alan Dennis, Business Data Communications and Networking, 11th