0% found this document useful (0 votes)
0 views

computer networks

The document outlines the course details for 'Computer Networks' under the Electronics and Communication Engineering department, including prerequisites, objectives, and outcomes. It details the course content divided into five units covering various aspects of data communication and networking, along with assessment weightage and recommended textbooks. The course aims to equip students with foundational knowledge and practical skills in computer networking concepts and protocols.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
0 views

computer networks

The document outlines the course details for 'Computer Networks' under the Electronics and Communication Engineering department, including prerequisites, objectives, and outcomes. It details the course content divided into five units covering various aspects of data communication and networking, along with assessment weightage and recommended textbooks. The course aims to equip students with foundational knowledge and practical skills in computer networking concepts and protocols.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

DEPARTMENT Electronics and Communication Engineering

Total
Course Code 22EC620
Credits
4 Course Type Professional Core Course
Course Title Computer Networks
Contact Assessment in
Credits
Hours Weightage and marks
Teaching
Lecture 52 4 CIE SEE Total
Learning Tutorial 0 0 Weightage 40 % 60 % 100 %
Process 40 60 100
Practical 0 0 Maximum Marks
Marks Marks Marks
20 25 45
Total 52 4 Minimum Marks
marks marks Marks

Course Prerequisite: Basics concepts of communication, digital electronics and computers.

Course Objective: To understand the basic concepts of data communication, layered model, protocols and
interworking between computer networks.
Course Outcomes: (COs): After the completion of the course students will be able to
Highest
Level of
CO# Course Outcomes
Cognitive
Domain
Explain the basic concepts of OSI and TCP/IP reference model with
CO1 L2
its services.
Apply the framing techniques and access method to verify data link
CO2 L3
Layer functions.
CO3 Analyze various functions of Network and Transport Layer. L4
Simulate and evaluate various network configuration using modern
CO4 tools working as team/individual, give effective presentation and L5
prepare documentation.
L1 – Remember, L2 – Understand, L3 – Apply, L4 – Analyze, L5 – Evaluate, L6 - Create

Course Content / Syllabus:

UNIT Content Hours


No. Lecture Tutorial
UNIT1: Introduction Data Communications: Components,
Representations, Data Flow, Networks: Physical Structures, Network
Types: LAN, WAN, Switching, Internet. Network Models: Protocol
Layering: Scenarios, Principles, Logical Connections, TCP/IP Protocol
1 Suite: Layered Architecture, Layers in TCP/IP suite, Description of
layers, Encapsulation and Decapsulation, Addressing, Multiplexing 11 0
and De-multiplexing, The OSI Model: OSI Versus TCP/IP. Data-Link
Layer: Introduction: Nodes and Links, Services, Categories of link,
Sublayers, Link Layer addressing: Types of addresses, ARP. Data Link
Control (DLC) services: Framing, Flow and Error Control, Data Link
Layer Protocols: Simple Protocol, Stop and Wait protocol, Stop and
159
wait ARQ, GBN ARQ, SR ARQ protocols, Piggybacking.
UNIT2: Media Access Control: Random Access: ALOHA, CSMA,
CSMA/CD, CSMA/CA. Controlled Access: Reservation, Polling,
2 Token Passing. Wired LANs: Ethernet: Ethernet Protocol: IEEE802,
Ethernet Evolution, Standard Ethernet: Characteristics, Addressing,
11 0
Access Method, Efficiency, Implementation, Fast Ethernet: Access
Method, Physical Layer, Gigabit Ethernet: MAC Sublayer, Physical
Layer, 10 Gigabit Ethernet.

UNIT3: Wireless LANs: Introduction: Architectural Comparison,


Characteristics, IEEE 802.11: Architecture, MAC Sublayer,
Addressing Mechanism, Physical Layer. Connecting Devices: Hubs,
3 Switches, Virtual LANs: Membership, Configuration, Communication
between Switches, Advantages. Network Layer services: Introduction,
10 0
Packetizing, Routing and Forwarding, Other services, Packet
Switching: Datagram Approach, Virtual Circuit Approach, IPV4
Addresses: Address Space, Class full Addressing, Classless
Addressing, DHCP, Network Address Translation (NAT), Forwarding
of IP Packets: Based on destination Address and Label.
UNIT4: Network Layer Protocols: Internet Protocol (IP): Datagram
Format, Fragmentation, Options, Security of IPv4 Datagrams,
ICMPv4: Messages, Debugging Tools, Unicast Routing: Introduction,
4 Routing Algorithms: Distance Vector Routing, Link State Routing,
Path vector routing,
10 0
Unicast Routing Protocol: Internet Structure, Routing Information
Protocol (RIP), Open Shortest Path First (OSPF), Border Gateway
Protocol (BGP). Multicast addressing Scheme, Routing Protocols-
PIM, IPV6 Protocol, IPV6 Packet format, Transition from IPv4 to
IPv6.
UNIT5: Transport Layer: Introduction: Transport Layer Services,
Connectionless and Connection Oriented Protocols, User Datagram
Protocol: User Datagram, UDP Services, UDP Applications,
5 Transmission Control Protocol: TCP Services, TCP Features, Segment,
Connection, State Transition diagram, Windows in TCP, Flow control, 10 0
Error control, TCP congestion control. Congestion Control.
SLE: Electronic Mail (SMTP), HTTP, FTP, socket programming: Creating
network applications with both UDP and TCP on any network simulator
(open source like NS2, Wire mesh etc.).

Text Books:
1. Behrouz A Forouzan, “Data Communication and Networking”,Tata McGraw-Hill Education, 5th Edition,
2017.
2. Andrews S Tannenbaum, “Computer Networks” , Pearson Education, 5th Edition
Reference Books:
1. Wayne Tomasi, “Introduction to Data Communication and Networking”, Pearson education, 1 st
Edition, 2007.
160

You might also like