KEMBAR78
01 Aaa Syllabus | PDF | Computer Network | Internet Protocols
0% found this document useful (0 votes)
32 views2 pages

01 Aaa Syllabus

The document provides a detailed description of the undergraduate course ECF441: Data Communication and Networks offered by the EECE department, focusing on the fundamentals of data communication networks and their design issues. It outlines course objectives, outcomes, and curriculum content across five units covering various layers of networking, protocols, and security. Additionally, it lists required textbooks and a teaching strategy involving online resources.

Uploaded by

rakshitsahni04
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
32 views2 pages

01 Aaa Syllabus

The document provides a detailed description of the undergraduate course ECF441: Data Communication and Networks offered by the EECE department, focusing on the fundamentals of data communication networks and their design issues. It outlines course objectives, outcomes, and curriculum content across five units covering various layers of networking, protocols, and security. Additionally, it lists required textbooks and a teaching strategy involving online resources.

Uploaded by

rakshitsahni04
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Undergraduate Course Description Document

1. Department offering the course EECE


2. Course Code ECF441
3. Course Title Data Communication and Networks
4. Credits (L:T:P:C) 3:0:0:3
5. Contact Hours (L:T:P) 3:0:0
6. Prerequisites (if any) None
7. Course Basket Discipline Elective

8. Course Summary
This course focuses on the fundamentals of data communication networks. One goal
is to give some insight into the rationale of why networks are structured the way they
are today and to understand the issues facing the designers of next-generation data
networks. Much of the course focuses on network algorithms and their performance.
Students are expected to have a strong mathematical background and an
understanding of probability theory. Topics discussed include: layered network
architecture, Link Layer protocols, high-speed packet switching, queueing theory,
Local Area Networks, and Wide Area Networking issues, including routing and flow
control

9. Course Objectives
 To understand the concept of Computer Communication.
 To learn the basics of Data communication and Networks
 To understand the concept of protocols and security of data communication
network.
 To develop and design the protocol systems for advance computer
communication.

10. Course Outcomes


On successful completion of the course, students will be able to achieve the
following:
1. Understanding and Implementation of Computer Networks.
2. Understanding the concept of Protocols and its design structure.
3. Understand and apply the technologies of communication in data
communications.
4. Understand and implementation of algorithms in routing and congestion.
5. Understand and implementation of network and data security.

Curriculum Content

UNIT 1: Introduction to Data Communication Network & Physical Layer:


Review of Fundamental Concepts of communication systems and its types ,Switching
systems, network hardware and software, Layering, design issues for layering, reference
models and their comparison, example of networks. Physical Layer: Transmission media
and channel impairments, modulation, multiplexing, digital channels, switching.

UNIT 2: Data Link Layer:


Design issues, framing, error control, elementary data link protocols and sliding
window protocols, HDLC, data link layer in internet. Medium Access Control : Channel
allocation problem, MAC protocols- Aloha, CSMA, collision free protocols, limited
contention protocol, Ethernet, IEEE 802.3 standard, Repeaters, bridges, routers and
gateways

UNIT 3: Network Layer:


Design issues, VC and datagram subnets, routing algorithms for wired and wireless hosts,
congestion prevention policies, load shedding. Connectivity of networks, connectionless
internetworking, internetwork routing, fragmentation, IP protocols, IP addressing, OSPF,
IPv6.

UNIT 4: Transport Layer:


Transport service and primitives, Addressing, connation establishment and release, flow
control, buffering, multiplexing and crash recovery. Introduction to UDP. Modeling TCP
connection management, TCP congestion control, Performance issues.

UNIT 5: Higher Layers:


DNS name space and DNS server, overview of www, http. Introduction of cryptography,
substitution cipher and transposition cipher, DES, cipher methods, public key algorithms.
Social issues - privacy, freedom of speech, copy right.

Textbook(s)
1. Forouzan, B.A., “Data Communication and Networking”, 4th Ed., Tata McGraw-Hill.
2. Ertsekas, Dimitri, and Robert Gallager. Data Networks (2nd Edition). Upper Saddle
River, NJ: Prentice Hall, 1991. ISBN: 0132009161.

Reference Books
1. Kurose, J.F. and Ross, K.W., "Computer Networking: A Top-Down Approach
Featuring the Internet", 3rd Ed., Addison Wesley.
2. Tanenbaum, A.S, “Computer Networks”, 4th Ed., Pearson Education.
3. Stallings W., “Data and Computer Communication”, 8th Ed., Prentice-Hall.

12 Teaching and Learning Strategy


.
All materials (ppts, assignments, labs, etc.) will be uploaded in Moodle/MS Team.

You might also like