You are on page 1of 4

Institute / School Name

Program Name
Course Code
Course Name
Lecture / Tutorial (per week)
Course Coordinator Name

1.

Chitkara School of Engineering & Technology


BE (CSE)
CSL3203
Computer Networks
3-0-0
Credits
3
Ms. Rupinder Jawanda

Scope and Objectives of the Course


1.
2.
3.
4.

The course aims at providing knowledge of topologies and small networks by following the top-down
approach from application to physical layer.
The course helps students to understand the layered approach of OSI reference model..
The course provides the base to prepare the students to study the distributed network concepts.
At the end of this course, students should be able to design, build and analyze simple networks using
the application-driven paradigm.

2. Textbooks
TB1: Computer Networks By Andrew S. Tanenbaum Fourth edition, Pearson Education.
Reference Books
RB1: Data Communications and Networking by Forouzan, 3 rd edition.
RB2: Data and computer Communications by William Stallings, 8 th edition, Pearson
RB3: 'CCNA Cisco Certified Network Associate Study Guide', by Todd Lammle, Wiley, 7th edition
RB4: 'Computer Networking: A Top-Down Approach', by James Kurose and K.W. Ross, Pearson
Education, 3rd edition.
3. Other readings and relevant websites
S.No.
1.
2.
3.
4.
5.

Link of Journals, Magazines, websites and Research Papers


http://nptel.iitm.ac.in/courses/Webcoursecontents/IIT%20Kharagpur/Computer%20networks/New_index1.html
http://www.brainbell.com/tutorials/Networking/
https://learningnetwork.cisco.com/index.jspa?ciscoHome=true
http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-263j-datacommunication-networks-fall-2002/lecture-notes/
https://www.coursera.org/course/comnetworks

Page 1 of 4

4. Course Plan
Lecture
Number

1-2

3-4

Topics

Introduction: Uses of Computer networks, Network hardware


(Topologies, components of communication, modes of transfer,
type of connections), Network software (protocols and
standards)
Seven-Layer OSI architecture of ISO, Concepts of Layer
Protocols and Layer interfaces

Text Book /
Page
Reference Book / numbers of
Other
reading Text Book(s)
material
TB1

3-12
14-25
26-36

RB1
Link1, Link4
TB1

3-13

RB1
5

6-7

TCP/IP reference model and comparison of OSI and TCP/IP


reference models

Physical Layer: Transmission Media,


Wireless Transmission

Link1, Link4
TB1
RB1
Link1, Link4
TB1
RB1

37-40
18
31-40
41-48
873-877
90-99
100-108
118-146
63-66
173-189
204-210
184-192
243-260

Data Link Layer: Design Issues (Framing, Character stuffing,


bit stuffing)

9-10

Error Detection and Correction (CRC), Error Detection and


Correction (Hamming Code, Parity Bit)

11-12

Elementary data link protocols

13

Sliding window protocols- 1-bit sliding window protocol

TB1
RB1
Link1
TB1
RB1
Link4
TB1
Link4
TB1

273-277

go back-n, selective repeat

RB1
Link1
TB1

273-277

Medium Access sub Layer: Channel allocation

RB1
Link1
TB1

14-15

16

RB1
Link1

192-199
267-288
200-210
211-228

211-228

248-261
311-320

Page 2 of 4

17

IEEE standards for LAN & MAN (IEEE 802, 802.2 802.3, 802.11
802.16)

TB1

283-295

RB1
18

19-20

Network Layer: Design Issues

Routing algorithms (Static and Dynamic routing algorithms)Optimality Principle, Shortest Path Routing, Flooding, Flow Based
Routing

Link1
TB1

321-325
343-349

RB1

468-469

TB1

350-366

RB1
Link1
TB1
RB1
Link1

543-576

21-22

Distance Vector Routing, Link state Routing, Hierarchical Routing.

350-366
543-576

23-28*

Routing Protocols (Static and Dynamic): RIPv2, OSPF, EIGRP; NAT, RB3
ACL

237-268
440-453

29

Congestion control algorithms

TB1

384-390
433-448

RB1

636-641
519-532
477-491
391-396

30-31*

IP protocol, IP addresses, Subnets

TB1

32-33

Transport Layer: Transport services, elements of transport


protocol

TB1

481-491
492-512

RB1

603-624
643
524,
532-541
649-653
579-610
611- 651
691-693
697-698
705-718
738-746
761-781
848

34

TCP service model, Protocol, Header, UDP Header

TB1
RB1

35-36

Application Layer: DNS, SMTP, FTP, POP3, HTTP, World Wide


Web, Multimedia

TB1
RB1

*Basic introductory part is covered in theory. Detailed implementation is done in lab only.

Page 3 of 4

5. Evaluation Scheme: Informed latterly by HOD/COD.


6. Guest Faculty
Dr. C. Ramakrishna
HOD, CSE Department
NITTTR. Chandigarh

7. SYLLABUS WITH WEIGHTAGE


Contents

Lectures

Introduction: uses of Computer networks, Network hardware, Network


Software
Seven-Layer OSI architecture of ISO, Concepts of Layer Protocols and
Layer interfaces
TCP/IP reference model, comparison of OSI and TCP/IP reference models
Physical Layer: Transmission Media, Wireless Transmission
Data Link Layer: Design Issues, Error Detection and Correction,
elementary data link protocols
Sliding window protocols
Medium Access sub Layer: Channel allocation, IEEE standards for LAN &
MAN
Network Layer: Design Issues
Routing algorithms, Routing Protocols (Static and Dynamic): RIPv2, OSPF,
EIGRP; NAT, ACL

Congestion control algorithms, IP protocol, IP addresses, Subnets

Transport Layer: Transport services, elements of transport protocol, TCP


service model, Protocol, Header
Application Layer: Network security, DNS, SMTP, FTP, POP3, HTTP, World
Wide Web, Multimedia
This Document is approved by:
Designation

Name

Course Coordinator

Ms. Rupinder Jawanda

HOD CSE

Dr. Shaily Jain

Dean

Dr. Rajnish Sharma

Date

24th June, 2015

Weightage(%)

14

1
2
5
28
3
2
1
9

42

3
2

16

Signature

Page 4 of 4