0% found this document useful (0 votes)
70 views2 pages

Lecture Plan (CSC305 - CN Theory)

This 3 credit course on Computer Networks covers the basic concepts and state-of-the-art in computer network protocols, architectures, and applications to provide students with both a research and industry perspective. The syllabus is divided into 6 units that will address topics across each layer of the OSI model from the physical layer to the application layer, including data link protocols, network routing, transport layer protocols, and popular application layer standards. The course aims to help students identify, analyze, understand, and apply networking concepts in both research and industry contexts.

Uploaded by

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

Lecture Plan (CSC305 - CN Theory)

This 3 credit course on Computer Networks covers the basic concepts and state-of-the-art in computer network protocols, architectures, and applications to provide students with both a research and industry perspective. The syllabus is divided into 6 units that will address topics across each layer of the OSI model from the physical layer to the application layer, including data link protocols, network routing, transport layer protocols, and popular application layer standards. The course aims to help students identify, analyze, understand, and apply networking concepts in both research and industry contexts.

Uploaded by

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

Course Course

Name of Course L T P Credit


Type Code
DC11 CSC305 Computer Networks 3 0 0 9

Course Objective
This syllabus is designed in such a manner that it will provide the basic and fundamental knowledge on Computer
Networks. The proposed syllabus is designed to cover Computer Networks in detail to provide better research and
industry oriented understanding for UG students.
Learning Outcomes
On successful completion of this unit students will be able to:
● Identify the basic concept and understand the state-of-the-art in protocols, architectures and applications of
computer networks.
● Compare, contrast and analyse networks.
● Understand how networking research is done.
● Understand how we can apply networking concepts in industry.

Unit Lecture
Topics to be Covered Learning Outcome
No. Hours
Overview of Data Communication and Networking: Comprehensive introduction about the
1 OSI Reference Model, TCP/IP Protocol Suite; 3 course content will be delivered.
Network Architecture and Physical Topology.
Physical Layer: Analog and Digital Signals, To understand working procedure of
Transmission Impairment, Data Rate Limits, Physical layer.
Performance Analysis of a Network; Representation
2 and Synchronization of Bits, Analog and Digital 9
Transmission; Multiplexing and Spreading
Techniques; Guided Transmission Media; Circuit,
Packet and Virtual Circuit Switching.
Data Link Layer: Framing, Flow and Error Control To understand the Data Link layer for
(Noiseless and Noisy Channels Protocols), Point- computer networks.
3 9
ToPoint Protocol; Random Access protocols
(Pure/slotted ALOHA, CSMA/CD, CSMA/CA),
Controlled Access Protocol (Bit-Map, Polling and
Token Passing), Channelization (TDMA, FDMA,
CDMA); Physical Addressing and Ethernet;
Connecting LANs and Virtual LANs.
Network Layer: Internet Protocol version 4 and 6; This unit will help students to understand
Address Mapping (ARP, RARP, BOOTP and some popular Ipv4, Ipv6 packet formatting
4 DHCP), ICMP and IGMP, Routing Algorithms. 6 and Routing protocols. In addition, they will
learn the important address mapping
techniques.
Transport Layer: UDP, TCP; Congestion Control and The students learn the TCP and UDP
QoS; Client-Server Model and Socket Interface. protocols of the Transport layer. In addition,
5 6
they will learn the important concepts of
QoS.
Application Layer: DNS, Remote Logging, To understand basic properties of
Electronic Mail (SMTP, POP), FTP, Introduction to application layer and to get an overview of
6 WWW and HTTP. 3 different application layer protocols and
techniques. The students also learn the basic
concepts of Internet Technologies.

Text Books:
1. B. Forouzan, “Data Communication and Network”, McGraw-Hill Publications. 4th ed.
2. A. S. Tanenbaum., “Computer Networks”, Pearson Education Asia. 5th ed.

References:
1. W. Stalling, “Data and Computer Communication”, PHI (EEE). 8th ed.
2. A. L. Garcia and I. Widjaja, “Communication Networks: Fundamental Concepts and Key
Architectures”, Tata McGraw-Hill. 2nd ed. 3. S. Sharma, “A course in Computer Networks”,
Kataria. 3rd ed.

You might also like