Course Title Data Communication and Computer Networks
Course Code SEng3081
CP 5 (2hrs Lecture, 3hrs Laboratory)
Module Title Computer Networking and Security
Module Number 08
Pre-requisites None
Status of Course Compulsory
Course Description
The course aims at exploring the various types of data communication systems, networks and their applications.
The content includes: computer networks, seven-layer architecture, OSI & TCP/IP suite of protocols, network
hardware, network software, standardization, guided transmission media, wireless transmission, data link layer,
Ethernet and IP addressing. It involves practical session on Cabling and crimping, Configuring TCP/IP, Peer to
Peer Networking, Sharing Files, Sharing Printers, Client-server Networking, Steps for Creating a home or small
office Network, Experiencing collaboration tools, installing & Configuring Network Operating System, Exploring
Server Roles, Setting up a DNS Server, setting up a DHCP server, Domain controller and IP Addressing.
Learning Outcomes
Up on the successful completion of the course, students will be able to:
Describe the basics of data communications and network
Explain the benefits and the need for network
Understand data transmission and transmission media
Understand Protocols and various networking components
Understand TCP/IP & OSI Reference Model
Demonstrate cable crimping, establishing, setup and troubleshooting Networks
Demonstrate network addressing
Understanding network Equipment
Understand network security and data integrity
Course contents
Duration(Week) Topic
1 Chapter 1: Introduction
1.1. History & overview of Networks
1.2. The impact of Networks on daily life
1.3. The network as a platform
1.4. Network Role & Elements
1.5. Network Architecture Characteristics
1.6. Computer Networks Versus Human Network
2 Chapter 2: Data Communications
2.1. What is communication?
2.2. The platform for communication
2.2.1. Communicating the Message
2.3. Data transmission
2.3.1. Concepts and Terminology
2.3.2. Analog and Digital Data Transmission
2.3.3. Transmission Impairments
2.4. Components of the network
2.4.1. End Devices & their role
2.4.2. Intermediary Devices & their role
2.4.3. Network Media
3 Chapter 3: Network Types
3.1. LANs, WANs and Internetworks
3.2. Peer to peer versus Server based Networks
3.3. Packet-switched and Circuit switched networks
3.4. Network cabling & Topologies
4 Chapter 4: Protocols
4.1. Rules & Network Protocols
4.2. Protocol suites & Industry Standards
4.3. Layered Models
4.3.1. The TCP/IP Model
4.3.2. The OSI Model
4.3.3. Comparing OSI Model with TCP/IP Model
4.3.4. Overview of familiar Protocols
5 Chapter 5: OSI Reference Model
5.1. Layered Framework of OSI
5.2. Overview & functions of each layer
5.2.1. Bits, Datagram, packet & Frames
5.2.2. Physical Signaling & Encoding
6 Chapter 6: Switching & Multiplexing
6.1. Switching Concept and Types
6.2. Multiplexing Concepts and Types
6.3. Introduction to Ethernet & Wireless Networks
6.3.1. Ethernet and Fast Ethernet
6.3.2. Introduction to Wireless Network
7 Chapter 7: Introduction to IP Addressing and Subnetting
[Link]& Classless Addressing
[Link] and Variable Length Subnet Masking(VLSM)
8 Chapter 8: Data Security and Integrity
8.1. Fundamentals of secure networks; cryptography
8.2. Encryption and privacy
8.3. Authentication protocols
8.4. Firewalls
8.5. Virtual private networks
8.6. Transport layer security
Summary of Teaching Learning Methods
The course will be delivered in the form of lectures, demonstration, student presentations, and group
Discussions, and individual and group project works.
References
1. Data Communications and Networking, 4th Ed., Behrouz A. Forouzan
2. A S Tannenbaum" Computer Networks" Prentice Hall of India Publication, 2002
3. Data and Computer Communications, 8th ed., William Stallings
4. Computer Networking. Kurose & Ross. Addison Wesley
5. Fred Halshall "Data Communication, Computer Networks & Open systems" Publication Pearson Education
6. Any Cisco Material (CCNA Module1) will be helpful